Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp	(revision 35952)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp	(revision 35953)
@@ -667,7 +667,4 @@
                     if (fCompleted)
                         break;
-
-                    /* Then wait a little while ... */
-                    progress->WaitForCompletion(1 /* ms */);
                 }
 
@@ -694,17 +691,4 @@
                     break;
                 }
-
-                /* Don't hog the CPU in a busy loop! */
-/** @todo r=bird: I believe I already mentioned that this problem is better
-* solved by using WaitForCompletion and GetProcessOutput with timeouts.  The
-* 1ms hack above is not what I had in mind.  This quick fix must go away.  */
-                if (cbOutputData <= 0)
-                {
-                    if (cMilliesSleep < 100)
-                        cMilliesSleep++;
-                    RTThreadSleep(cMilliesSleep);
-                }
-                else
-                    cMilliesSleep = 0;
             } /* while */
 
