ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/src/iom.C
(Generate patch)

Comparing gvpe/src/iom.C (file contents):
Revision 1.22 by pcg, Thu Nov 11 17:41:55 2004 UTC vs.
Revision 1.24 by pcg, Fri Nov 12 12:49:12 2004 UTC

1/* 1/*
2 iom.C -- generic I/O multiplexor 2 iom.C -- generic I/O multiplexer
3 Copyright (C) 2003, 2004 Marc Lehmann <pcg@goof.com> 3 Copyright (C) 2003, 2004 Marc Lehmann <pcg@goof.com>
4 4
5 This program is free software; you can redistribute it and/or modify 5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by 6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or 7 the Free Software Foundation; either version 2 of the License, or
283 activity = false; 283 activity = false;
284 284
285 for (int i = tw.size (); i--; ) 285 for (int i = tw.size (); i--; )
286 if (!tw[i]) 286 if (!tw[i])
287 tw.erase_unordered (i); 287 tw.erase_unordered (i);
288 else if (tw[i]->at <= NOW + IOM_ACCURACY) 288 else if (tw[i]->at <= NOW)
289 { 289 {
290 time_watcher &w = *tw[i]; 290 time_watcher &w = *tw[i];
291 291
292 unreg (w); 292 unreg (w);
293 w.call (w); 293 w.call (w);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines