]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu_agent: Add some more debug prints
authorMichal Privoznik <mprivozn@redhat.com>
Fri, 15 Jun 2012 14:14:38 +0000 (16:14 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Sat, 16 Jun 2012 07:06:57 +0000 (09:06 +0200)
for agent ref count and qemuProcessHandleAgentDestroy

src/qemu/qemu_agent.c
src/qemu/qemu_process.c

index bc4ceff08d1108767d49d9eec57a0696cdb6cddb..36610c21b1c61ce55505ce072997ff290713e129 100644 (file)
@@ -155,13 +155,14 @@ static void qemuAgentFree(qemuAgentPtr mon)
 int qemuAgentRef(qemuAgentPtr mon)
 {
     mon->refs++;
+    VIR_DEBUG("%d", mon->refs);
     return mon->refs;
 }
 
 int qemuAgentUnref(qemuAgentPtr mon)
 {
     mon->refs--;
-
+    VIR_DEBUG("%d", mon->refs);
     if (mon->refs == 0) {
         qemuAgentUnlock(mon);
         qemuAgentFree(mon);
index 544eed5838bcc89fa91b4b4e83e056075413ac0c..2b47bf68fb3572f5ea464321492492b1d1202ceb 100644 (file)
@@ -167,6 +167,8 @@ static void qemuProcessHandleAgentDestroy(qemuAgentPtr agent,
 {
     qemuDomainObjPrivatePtr priv;
 
+    VIR_DEBUG("Received destroy agent=%p vm=%p", agent, vm);
+
     virDomainObjLock(vm);
     priv = vm->privateData;
     if (priv->agent == agent)