equal
deleted
inserted
replaced
199 } |
199 } |
200 if (!err) |
200 if (!err) |
201 { |
201 { |
202 err = Trigger(iMessages.Count()-1); |
202 err = Trigger(iMessages.Count()-1); |
203 } |
203 } |
204 else |
204 else if (iVarDataAddedButNotPosted) |
205 { |
205 { |
206 iQueueSema.Signal(); |
206 iVarDataAddedButNotPosted = EFalse; // data lost |
207 } |
207 iQueueSema.Signal(); |
|
208 } |
|
209 |
208 return err; |
210 return err; |
209 } |
211 } |
210 |
212 |
211 // --------------------------------------------------------------------------- |
213 // --------------------------------------------------------------------------- |
212 // GetData |
214 // GetData |