diff -r 64200268cac2 -r 866b4af7ffbe localconnectivityservice/dun/plugins/src/usb/DunUsbListen.cpp --- a/localconnectivityservice/dun/plugins/src/usb/DunUsbListen.cpp Fri Sep 17 11:40:03 2010 +0800 +++ b/localconnectivityservice/dun/plugins/src/usb/DunUsbListen.cpp Tue Sep 28 20:14:08 2010 +0800 @@ -182,11 +182,11 @@ } iDeviceStatePrev = iDeviceState; iStatus = KRequestPending; + iListenState = EUsbListenStateListening; iUsbServer.DeviceStateNotification( KDunUsbDeviceStateMask, iDeviceState, iStatus ); SetActive(); - iListenState = EUsbListenStateListening; FTRACE(FPrint( _L( "CDunUsbListen::Activate() complete" ) )); return KErrNone; }