mirror of
https://github.com/faucetsdn/ryu.git
synced 2026-01-21 08:31:35 +01:00
Fix major bug in child thread cleanup logic
Without this fix, one cannot restart BGP Speaker instances
This commit is contained in:
parent
65663d4f9f
commit
ac849e3d4f
@ -285,7 +285,7 @@ class Activity(object):
|
||||
"""Stops all threads spawn by this activity.
|
||||
"""
|
||||
for thread_name, thread in list(self._child_thread_map.items()):
|
||||
if name is not None and thread_name is name:
|
||||
if name is None or thread_name == name:
|
||||
LOG.debug('%s: Stopping child thread %s',
|
||||
self.name, thread_name)
|
||||
thread.kill()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user