<div dir="ltr"><div>On Fri, Sep 1, 2017 at 10:39 AM, Michal Privoznik <span dir="ltr"><<a href="mailto:mprivozn@redhat.com" target="_blank">mprivozn@redhat.com</a>></span> wrote:<br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1487322" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=1487322</a><br>
<br>
In ace45e67abbd I've tried to fix a problem that we get the reply<br>
to a D-Bus call while we were sleeping. In that case the callback<br>
was never set. So I've changed the code that the callback is<br>
called directly in this case. However, I hadn't realized that<br>
since callback is called out of order it lock the virNetDaemon.<br>
Exactly the very same virNetDaemon that we are dealing with right<br>
now and have it locked already (in<br>
virNetDaemonAddShutdownInhibit<wbr>ion())<br>
<br>
Signed-off-by: Michal Privoznik <<a href="mailto:mprivozn@redhat.com">mprivozn@redhat.com</a>><br><br></blockquote><div><br></div><div>Change builds fine (on top of 3.6) and seems to fix the issue.</div><div>Survived 20 minutes in my stress loop, which it never did before.</div><div><br></div><div><span style="color:rgb(0,0,0);font-family:monospace">Tested-by: Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com">christian.ehrhardt@canonical.com</a>></span></div><span style="font-family:monospace"><br></span></div>
</div></div>