Logo Hardware.com.br
zerocow
zerocow Veterano Registrado
1.7K Mensagens 17 Curtidas

Thread no WIndows

#1 Por zerocow 14/04/2010 - 19:26
Opá glr...
Queria saber, se alguém sabe um equivalente ao pthread_cond_wait, mas para o Windows.

Isso é, quero pausar (e não terminar) uma thread, até que aconteça algo (um signal) para ela poder despertar novamente.

Poderia usar um Lock, e um loop checando uma variavel, mas isso, vai roubar ciclos, e eu não quero isso. (imagine esses ciclos, multiplicados por 1000/2000... sem condições).

Isso é de um servidor, essas threads estão em um poll... ela são criadas sob demanda, e as mantanho aberta para não ter que criar novamente elas no futuro.
tpcvasco
tpcvasco General de Pijama Registrado
2.9K Mensagens 330 Curtidas
#2 Por tpcvasco
14/04/2010 - 20:03
http://sourceware.org/pthreads-win32/
http://www.codeproject.com/kb/threads/Synchronization.aspx
http://www.informit.com/library/content.aspx?b=Visual_C_PlusPlus&seqNum=149
"Milhouse: - Médicos e bombeiros são heróis.
Bart Simpson: - Olha, as casas continuam pegando fogo e as pessoas continuam doentes. Os verdadeiros heróis são os Schwarzenegger's, os Stallone's, e, em menores proporções, os Vandame's..."
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal