[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: dormindo threads






tente algo do tipo:

--------------------------------------------

struct timeval now;
struct timespec timeout;

pthread_mutex_lock(&mut);

gettimeofday(&now);
timeout.tv_sec = now.tv_sec + 5;
timeout.tv_nsec = now.tv_usec * 1000;

pthread_cond_timedwait(&mut, &cond, &timeout);

--------------------------------------------

[]'s
Wilton 




Marcos Farah Nagato <mfnagato@linux.ime.usp.br> escreveu:

> Olá! Professor, aquela receita que o senhor indicou para fazer as 
threads
dormirem não funcionou. Elas aparentemente não dormem. Aumentei o 
tempo=
 e
não adiantou. Será que precisa de algum atributo especial pra condiç=
ão ou
pro mutex?

 Marcos Farah Nagato   <mfnagato@linux.ime.usp.br>