Repair (*Broadcaster).run goroutine leak
Repair (*Broadcaster).run goroutine leak

When execute 'docker swarm init' and 'docker swarm leave -f' on a node
repeatedly, the (*Broadcaster).run goroutine leak.

Signed-off-by: yangchenliang <103f89540dd2756d5caca6f1765a323163b2a0c4@huawei.com>

konstruktoid/docker-upstream,gnailuy/docker,moby/moby,konstruktoid/docker-upstream,cpuguy83/docker,nawawi/docker,Ramzec/docker,trebonian/docker,jameszhan/docker,jthelin/docker,trebonian/docker,yosifkit/docker,Mokolea/docker,nalind/docker,nawawi/docker,Mokolea/docker,cpuguy83/docker,AkihiroSuda/docker,moby/moby,paralin/docker,cpuguy83/docker,AkihiroSuda/docker,paralin/docker,gnailuy/docker,jimjag/docker,Mokolea/docker,bearstech/moby,mahak/docker,jimjag/docker,yosifkit/docker,docker/docker,mahak/docker,flavio/docker,vdemeester/docker,djs55/docker,trebonian/docker,moul/docker,AkihiroSuda/docker,jameszhan/docker,thaJeztah/docker,moul/docker,trebonian/docker,mahak/docker,flavio/docker,nalind/docker,gnailuy/docker,Ramzec/docker,paralin/docker,moul/docker,Ramzec/docker,nawawi/docker,Mokolea/docker,vdemeester/docker,bearstech/moby,paralin/docker,nalind/docker,yosifkit/docker,docker/docker,moby/moby,Ramzec/docker,flavio/docker,yosifkit/docker,mahak/docker,thaJeztah/docker,djs55/docker,gnailuy/docker,thaJeztah/docker,bearstech/moby,moby/moby,konstruktoid/docker-upstream,AkihiroSuda/docker,jthelin/docker,konstruktoid/docker-upstream,cpuguy83/docker,nalind/docker,docker/docker,vdemeester/docker,bearstech/moby,djs55/docker,flavio/docker,jimjag/docker,nawawi/docker,moul/docker,jameszhan/docker,jimjag/docker,thaJeztah/docker