Eric:


I am running Red Hat Enterprise Linux Server release 5.1.


Thanks for the info.



(Graham T.)
-------------------

Eric Thomas wrote:
>> I upgraded my ListServ, and now the following error is displayed on my
>> console periodically:
>>
>> Receive error: Resource temporarily unavailable
>>
>
> You get this error, which is called EAGAIN, when you try a non-blocking operation and the system is out of resources to perform the requested operation (what this means exactly and when depends on your brand of unix). You are supposed to try again in a little while, and LISTSERV does that. This being said, in my opinion it is a kernel bug since LISTSERV (actually, the SMTP worker) receives it on a blocking recv(). It is kind of stupid to tell the application to try again in a little while, when it asked you to wait as long as needed to complete the operation. In fact, this error only started happening in the last couple years, only on unix, and only on some kernels (unfortunately I don't remember which ones). Anyway, the SMTP worker logs it and tries again 0.1 second later (1 second on systems without usleep()). You get a traceback if the maximum number of retries are exceeded.
>
>   Eric
>
>