Posted by Sanders Kaufman on 09/21/07 13:57
"The Natural Philosopher" <a@b.c> wrote in message
news:1190377976.2398.0@proxy00.news.clara.net...
> It is perfectly possible for more than one process to bind() to the same
> socket, provided that the socket options are set up that way. The only
> proviso being that the processes understand each other and work
> co-operatively. In essence its no more complex than e.g sharing a
> hardaware interrupt:
That's an *excellent* analogy - and we all know what happens when you try to
put more than one active device on an interrupt - hickups, stalls and
lockups.
The only way it works is if all but one of the devices remain mostly
inactive, only occasionally asking (politely) for the channel.
[Back to original message]
|