Interrupting passive socket recv
Bjorn Gustavsson
bjorn@REDACTED
Tue Nov 14 13:35:18 CET 2000
Luke Gorrie <luke@REDACTED> writes:
> Sean Hinde <Sean.Hinde@REDACTED> writes:
>
> > Trying to be as precise as possible about an idea, here goes:
> >
> > I'm thinking about an application in which my Erlang node might get flooded
> > with replies to a query it has sent over a socket.
> >
> > This situation would appear to lend itself to a passive gen_tcp:recv/2 call
> > rather than an active socket so that the message buffer doesn't chew up all
> > the memory of my machine while it tries to deal with the flood.
>
> I think the {active, once} feature would be good for this, but at a
> glance it appears to be undocumented (?) but present in R7B (and older
> versions I think).
We will document this feature in R8 (and perhaps some other hidden features
as well).
/Björn
--
Björn Gustavsson Ericsson Utvecklings AB
bjorn@REDACTED ÄT2/UAB/F/P
BOX 1505
+46 8 727 56 87 125 25 Älvsjö
More information about the erlang-questions
mailing list