>            /* Watch stdin (fd 0) to see when it has input. */
>            FD_ZERO(&rfds);
>            FD_SET(0, &rfds);
>            /* Wait up to five seconds. */
>            tv.tv_sec = 5;
>            tv.tv_usec = 0;
>
>            retval = select(1, &rfds, NULL, NULL, &tv);

strange, ar fi trebuit sa mearga
uita-te prin include sa vezi daca nu sunt definite alte balarii, si mai
ales verifica daca structura timeval este definita in momentul folosirii (
adica daca ai include-urile ca lumea )

in alta ordine de idei sa-ti dau un sfat: dupa ce ai facut selectul, pe
linux nu te mai poti baza pe ce a fost in timeval ( daca nu ma inshel cred
ca nici pe fdmask ); asta ca sa nu te kinui si tu ca mine o data pe la
sisteme de operare, ca nu intelegeam de ce pe solaris e ok, dar pe linux
moka

Alex



---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui