[USBOHCI]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Sat, 18 Feb 2012 12:28:20 +0000 (12:28 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Sat, 18 Feb 2012 12:28:20 +0000 (12:28 +0000)
- Fix regressions which resulted in hang after reseting device
- Introduced in revision 55662
- Tested in VBox + Mass Storage Device

svn path=/trunk/; revision=55679

reactos/drivers/usb/usbohci/hardware.cpp

index 5c99b51..8df2a76 100644 (file)
@@ -1356,6 +1356,13 @@ CUSBHardwareDevice::SetPortFeature(
            KeStallExecutionProcessor(100);
         }while(TRUE);
 
            KeStallExecutionProcessor(100);
         }while(TRUE);
 
+        if (m_SCECallBack != NULL)
+        {
+            //
+            // issue callback
+            //
+            m_SCECallBack(m_SCEContext);
+        }
         return STATUS_SUCCESS;
     }
     return STATUS_SUCCESS;
         return STATUS_SUCCESS;
     }
     return STATUS_SUCCESS;