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