[Infrastructures] ISconf: Cache.py - bcast method

Tarjei.Jensen@akerkvaerner.com Tarjei.Jensen@akerkvaerner.com
Tue, 20 Dec 2005 07:21:08 +0100


Jordan Curzon wrote:
> Keeps crashing on me on the last line of the bcast method in Cache.py.
> It throws a socket.error exception with the EAGAIN error. I
> did some looking and other places in the code ignore that
> error. I trapped the exception and everything runs fine.
>
> Is that a bug or am I misunderstanding things.

EAGAIN just means that your script have been waiting/listening to a
socket for so long that the operating system have decided that you have
waited long enough.

It is one of the design faults in Unix. They moved a system problem into
the user domain instead of solving it in the kernel.

Greetings,


This e-mail and any attachment are confidential and may be privileged or otherwise protected from disclosure. It is solely intended for the person(s) named above. If you are not the intended recipient, any reading, use, disclosure, copying or distribution of all or parts of this e-mail or associated attachments is strictly prohibited. If you are not an intended recipient, please notify the sender immediately by replying to this message or by telephone and delete this e-mail and any attachments permanently from your system.