[erlang-bugs] send_timeout doesn't work
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, <> wrote:
> 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!
> 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).
>> Evgeniy Khramtsov, ProcessOne.
>> erlang-bugs (at) erlang.org mailing list.
>> See http://www.erlang.org/faq.html
>> To unsubscribe; mailto:erlang-bugs-**<>
> erlang-bugs (at) erlang.org mailing list.
> See http://www.erlang.org/faq.html
> To unsubscribe; mailto:
- Ahmed Omar
Follow me on twitter
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-bugs