Index: /trunk/src/VBox/Main/ProgressImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/ProgressImpl.cpp	(revision 29880)
+++ /trunk/src/VBox/Main/ProgressImpl.cpp	(revision 29881)
@@ -958,4 +958,5 @@
     if (!mCanceled)
     {
+        LogThisFunc(("Canceling\n"));
         mCanceled = TRUE;
         if (m_pfnCancelCallback)
@@ -963,4 +964,7 @@
 
     }
+    else
+        LogThisFunc(("Already canceled\n"));
+
     return S_OK;
 }
@@ -1244,7 +1248,11 @@
 
     if (mCanceled)
+    {
+        LogThisFunc(("returns false\n"));
         return false;
+    }
 
     mCancelable = FALSE;
+    LogThisFunc(("returns true\n"));
     return true;
 }
@@ -1720,4 +1728,5 @@
     if (!mCanceled)
     {
+        LogThisFunc(("Canceling\n"));
         mCanceled = TRUE;
 /** @todo Teleportation: Shouldn't this be propagated to mProgresses? If
@@ -1729,4 +1738,7 @@
 
     }
+    else
+        LogThisFunc(("Already canceled\n"));
+
     return S_OK;
 }
