usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src/eventhandler.cpp
branchRCL_3
changeset 7 c2db6e29750c
parent 0 c9bc50fca66e
child 19 bfa24657ff9f
--- a/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src/eventhandler.cpp	Sat Feb 20 00:38:00 2010 +0200
+++ b/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src/eventhandler.cpp	Fri Mar 12 15:51:10 2010 +0200
@@ -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())
         {