equal
deleted
inserted
replaced
577 if ( iDeleteOnCompletion ) |
577 if ( iDeleteOnCompletion ) |
578 { |
578 { |
579 iAsynchDaemonCancel = NULL; |
579 iAsynchDaemonCancel = NULL; |
580 } |
580 } |
581 } |
581 } |
|
582 |
|
583 // Clear out outstanding RMessage2 as it is no longer outstanding (it will be completed elsewhere) |
|
584 iMessage = ESock::RLegacyResponseMsg(); |
582 } |
585 } |
583 //the RunL method will be called on the original request cancellation |
586 //the RunL method will be called on the original request cancellation |
584 } |
587 } |
585 } |
588 } |
586 |
589 |
731 break; |
734 break; |
732 } |
735 } |
733 } |
736 } |
734 else |
737 else |
735 { |
738 { |
736 // should never get here. |
739 |
737 __ASSERT_DEBUG(EFalse, User::Panic(KSpecAssert_NifManNetCfgExtn, 10)); |
740 // Async cancel must have completed |
|
741 // Start deregistration if it was queued up |
|
742 if (iDeregisterOnCompletionOfRequest) |
|
743 { |
|
744 Deregister(iDeregistrationCauseCode); |
|
745 } |
738 } |
746 } |
739 // ******************************************** |
747 // ******************************************** |
740 // CAREFUL... consider the possible deletion of |
748 // CAREFUL... consider the possible deletion of |
741 // this object in the code above before adding |
749 // this object in the code above before adding |
742 // anything down here |
750 // anything down here |