[erlang-bugs] send_timeout doesn't work

Ahmed Omar spawn.think@REDACTED
Mon Oct 10 13:13:11 CEST 2011


Has this patch ever made it to production?

On Mon, Mar 21, 2011 at 3:07 PM, <pan@REDACTED> wrote:

> Hi!
>
> Very good test program, it's obviously something wrong here, and that's the
> handling of timeouts when we are in active mode. It's broken.
>
> Please try the attached (very simple) patch, it should fix the problem.
> It's still not tested in our daily builds, but it will soon be. Any feedback
> is welcome!
>
> Cheers,
> /Patrik
>
>
> On Tue, 15 Mar 2011, 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<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).
>>
>> --
>> Regards,
>> Evgeniy Khramtsov, ProcessOne.
>> xmpp:xram@REDACTED
>>
>>
>> ______________________________**______________________________**____
>> erlang-bugs (at) erlang.org mailing list.
>> See http://www.erlang.org/faq.html
>> To unsubscribe; mailto:erlang-bugs-**unsubscribe@REDACTED<erlang-bugs-unsubscribe@REDACTED>
>>
>
>
> ________________________________________________________________
> erlang-bugs (at) erlang.org mailing list.
> See http://www.erlang.org/faq.html
> To unsubscribe; mailto:erlang-bugs-unsubscribe@REDACTED
>



-- 
Best Regards,
- Ahmed Omar
http://nl.linkedin.com/in/adiaa
Follow me on twitter
@spawn_think <http://twitter.com/#!/spawn_think>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20111010/421070c1/attachment.htm>


More information about the erlang-bugs mailing list