Тема: Mail.ru SMS sender
Показать сообщение отдельно

  #14  
Старый 05.09.2009, 10:00
0rs
Познающий
Регистрация: 30.12.2008
Сообщений: 64
С нами: 9138151

Репутация: 76
По умолчанию

А не лучше ли сделать вместо
Код:
.ww:
invoke WaitForSingleObject, [hSend], 150
cmp eax, WAIT_OBJECT_0
jne .ww
Вот так:
Код:
invoke WaitForSingleObject, [hSend], INFINITE
И еще здесь у меня происходит зависание потока со 100% загрузкой процессора. В какой-то момент recv начинает возвращать 0 и образуется бесконечный цикл.
Код:
.ww: ; пока не примем хоть какойто вменяемый пакетик будем крутить цикл )
	cmp [s.msg], 0
	jne @F
	invoke recv, [sock], s, 44, 0
jmp .ww
 
Ответить с цитированием