equal
deleted
inserted
replaced
104 // ---------------------------------------------------------------------------- |
104 // ---------------------------------------------------------------------------- |
105 CNetMon::~CNetMon() |
105 CNetMon::~CNetMon() |
106 { |
106 { |
107 DBG_FILE(_S8("CNetMon::~CNetMon() begins")); |
107 DBG_FILE(_S8("CNetMon::~CNetMon() begins")); |
108 |
108 |
109 Cancel(); |
|
110 |
|
111 DBG_FILE(_S8("CNetMon::~CNetMon() ends")); |
109 DBG_FILE(_S8("CNetMon::~CNetMon() ends")); |
112 } |
110 } |
113 |
111 |
114 // ---------------------------------------------------------------------------- |
112 // ---------------------------------------------------------------------------- |
115 // CNetMon::RunL |
113 // CNetMon::RunL |
176 { |
174 { |
177 DBG_FILE(_S8("CNetMon::DoCancel() begins")); |
175 DBG_FILE(_S8("CNetMon::DoCancel() begins")); |
178 |
176 |
179 //CancelTimer(); |
177 //CancelTimer(); |
180 |
178 |
181 Complete(); |
179 // Un-register for events |
|
180 iConnectionMonitor.CancelNotifications(); |
|
181 iConnectionMonitor.Close(); |
|
182 |
|
183 // Cleanup sync session |
|
184 CloseSyncSession(); |
182 |
185 |
183 DBG_FILE(_S8("CNetMon::DoCancel() ends")); |
186 DBG_FILE(_S8("CNetMon::DoCancel() ends")); |
184 } |
187 } |
185 |
188 |
186 // ---------------------------------------------------------------------------- |
189 // ---------------------------------------------------------------------------- |
505 // ---------------------------------------------------------------------------- |
508 // ---------------------------------------------------------------------------- |
506 void CNetMon::Complete() |
509 void CNetMon::Complete() |
507 { |
510 { |
508 DBG_FILE(_S8("CNetMon::Complete() begins")); |
511 DBG_FILE(_S8("CNetMon::Complete() begins")); |
509 |
512 |
510 // Un-register for events |
513 Cancel(); |
511 iConnectionMonitor.CancelNotifications(); |
|
512 iConnectionMonitor.Close(); |
|
513 |
|
514 // Cleanup sync session |
|
515 CloseSyncSession(); |
|
516 |
514 |
517 // Close the server |
515 // Close the server |
518 CActiveScheduler::Stop(); |
516 CActiveScheduler::Stop(); |
519 |
517 |
520 DBG_FILE(_S8("CNetMon::Complete() ends")); |
518 DBG_FILE(_S8("CNetMon::Complete() ends")); |