On Thu, Jun 14, 2018 at 04:31:57PM +0300, Mathieu Tarral wrote: > Hi Daniel, > > Thanks for your help, i was able to run the libvirt daemon from master, > and after add some debug messages, i understood that the call > to virDomainIsActive was actually hanging from the client. > > It never reached the daemon. > > Looking back at the call again: > https://gist.github.com/Wenzel/624cb8c0746c05bd824d2b3c04b6b9f9 > > The call is waiting for pthread_sigmask to return. > > Looking into the libvirt source code (3.0.0) at the location of the call: > https://github.com/libvirt/libvirt/blob/v3.0.0/src/rpc/virnetclient.c?utf8=%E2%9C%93#L1659 > > Is this supposed to be an instant call, or does it wait for specific > conditions/event to return ? Yeah this is very bad - pthread_sigmask should be instantaneous, and I can't imagine what would make it hang besides severe memory corruption somewhere :-( Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list