equal
deleted
inserted
replaced
36 // --------------------------------------------------------------------------- |
36 // --------------------------------------------------------------------------- |
37 // |
37 // |
38 CHarvesterSessionWatcher::~CHarvesterSessionWatcher() // destruct |
38 CHarvesterSessionWatcher::~CHarvesterSessionWatcher() // destruct |
39 { |
39 { |
40 Cancel(); |
40 Cancel(); |
|
41 iObserver = NULL; |
41 } |
42 } |
42 |
43 |
43 // --------------------------------------------------------------------------- |
44 // --------------------------------------------------------------------------- |
44 // CHarvesterSessionWatcher |
45 // CHarvesterSessionWatcher |
45 // First-phase C++ constructor |
46 // First-phase C++ constructor |
103 } |
104 } |
104 |
105 |
105 case ERunning: |
106 case ERunning: |
106 { |
107 { |
107 // server terminated, notify clients |
108 // server terminated, notify clients |
108 iObserver->HarvesterServerTerminated(); |
109 if( iObserver ) |
|
110 { |
|
111 iObserver->HarvesterServerTerminated(); |
|
112 } |
109 break; |
113 break; |
110 } |
114 } |
111 |
115 |
112 default: |
116 default: |
113 break; |
117 break; |