View Single Post
  #15  
Old 11-19-2008, 04:57 AM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

If you change the iterator from:

Code:
LinkedListIterator<ClientListEntry*> iterator(clientlist);
to

Code:
LinkedListIterator<ClientListEntry*> iterator(clientlist, BACKWARD);
it might allow the new login and kick off the older ones. I've not tested this with the code above, but I have tested a backward iterator, and Reset() starts it at the end, and Advance() moves it towards the start.
Reply With Quote