NC will trigger a race in libvirt (xen driver) with many concurrent connections

Bug #456878 reported by Daniel Nurmi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Eucalyptus
Fix Released
High
Daniel Nurmi
1.6
Fix Released
High
Unassigned

Bug Description

If a single xen driver NC was to start many (16) concurrent VMs on a single host, a race in libvirt was triggered which caused instance startup failure. Fixed in r935.

Revision history for this message
Daniel Nurmi (nurmi) wrote :

still a problem in centos, where named semaphores do not work with pthreads. fixed in r955, where we use mutex instead of named semaphores for NC mutual exclusion

Andy Grimm (agrimm)
Changed in eucalyptus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.