If the first launch of a service VM coincides with the
timer for service instance check then there is a possibility
that the same port might be used to launch service VMs.
Added mutual exclusion to ensure that the timer check only
happens after the first launch.
Reviewed: https:/ /review. opencontrail. org/11977 github. org/Juniper/ contrail- controller/ commit/ c65a703f3e677ac cff3ad4f4444458 1d064b9fc5
Committed: http://
Submitter: Zuul
Branch: master
commit c65a703f3e677ac cff3ad4f4444458 1d064b9fc5
Author: Rudra Rugge <email address hidden>
Date: Tue Jun 23 12:26:03 2015 -0700
Port in use error caused by gevent threads
If the first launch of a service VM coincides with the
timer for service instance check then there is a possibility
that the same port might be used to launch service VMs.
Added mutual exclusion to ensure that the timer check only
happens after the first launch.
Change-Id: Ieef15683f20e08 cd1df221ff17a0c 9fed4cf6b89
Closes-Bug: #1463745