send_timeout doesn't work

Evgeniy Khramtsov <>
Mon Mar 21 07:34:39 CET 2011


15.03.2011 23:22, Evgeniy Khramtsov wrote:
> It seems like there is a bug in send_timeout option of a TCP socket: 
> the timeout is completely ignored (at least in active-once mode).
> The code to reproduce: http://kuku.jabber.ru/~xram/lock.erl
> Just compile it and start lock:listen() in one shell and lock:send() 
> in another: over a time you will see that the receiving process is 
> locked in prim_inet:send/3 and doesn't process current message in the 
> mailbox. You can also play with PORT and SEND_TIMEOUT macros if needed.
>
> Versions tested: R13B02 and R14B01 (on Debian 2.6.32-5-amd64 SMP).
>

Any response on this? Has anyone been able to reproduce the problem?

-- 
Regards,
Evgeniy Khramtsov, ProcessOne.
xmpp:



More information about the erlang-bugs mailing list