usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src/eventhandler.cpp
changeset 12 e9d124871462
parent 0 c9bc50fca66e
child 19 bfa24657ff9f
--- a/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src/eventhandler.cpp	Tue Feb 02 02:02:59 2010 +0200
+++ b/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src/eventhandler.cpp	Fri Apr 16 16:55:35 2010 +0300
@@ -263,11 +263,12 @@
         CompleteClient(aError);
         }
 
-    //    CompleteClient(aError);
-    if (IsActive())
+    //Restart the handler after error handling;
+    if (!IsActive())
         {
-        Complete(aError);
+        Start();
         }
+    Complete(aError);
     
     if (iSubCommandQueue.Count())
         {