commit b25915f1d94e19756c932ae18119bdf872cc6316
Author: Miguel Angel Ajo <email address hidden>
Date: Wed Dec 10 12:21:52 2014 +0100
Fix race condition in ProcessMonitor
If any new external process was enabled/disabled during
the process monitoring loop time, a RuntimeError: dictionary
changed size during iteration was thrown. This is fixed
by pre-building the service list from the dictionary
for the iteration.
Reviewed: https:/ /review. openstack. org/140647 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=b25915f1d94 e19756c932ae181 19bdf872cc6316
Committed: https:/
Submitter: Jenkins
Branch: master
commit b25915f1d94e197 56c932ae18119bd f872cc6316
Author: Miguel Angel Ajo <email address hidden>
Date: Wed Dec 10 12:21:52 2014 +0100
Fix race condition in ProcessMonitor
If any new external process was enabled/disabled during
the process monitoring loop time, a RuntimeError: dictionary
changed size during iteration was thrown. This is fixed
by pre-building the service list from the dictionary
for the iteration.
Closes-Bug: #1401042
Change-Id: Id0a3af22fb8599 2bde35d8c691bee 3ddf435639d