34 if (local_max < _read._maxid)
35 local_max = _read._maxid;
36 if (local_max < _write._maxid)
37 local_max = _write._maxid;
38 if (local_max < _error._maxid)
39 local_max = _error._maxid;
41 timeval localtv = timeout.GetTval();
42 _answer = DO_SELECT(local_max + 1, &_read._the_set, &_write._the_set, &_error._the_set, &localtv);