Autor: Marc Perkel Fecha: A: exim-users Asunto: Re: [exim] Vary weird problem - unable to set uid=12
Ted Cooper wrote: > Marc Perkel wrote:
>
>> 2009-03-29 06:48:57 1LnvJq-0000sZ-Eu unable to set gid=12 or uid=12
>> (euid=0): post-delivery tidying
>> 2009-03-29 06:48:57 1LnvD5-0001Jx-7o unable to set gid=12 or uid=12
>> (euid=0): filter_quicktap router (recipient is andrea@???)
>>
>> 2009-03-29 04:36:05 daemon: accept process fork failed: Resource
>> temporarily unavailable
>>
>
> No idea if it's at all related but ...
>
> I used to get errors like this when using ${run} with processes that
> took too long to start up loading shared libraries and databases. I had
> written some test code in PHP CLI (lol) but dealing with more than one
> email a second was too much for it.
>
> That's when I swapped to using ${readsocket} for everything and just ran
> the code as a unix socket daemon.
>
>
You've mentioned ${readsocket} a number of times and I'm still
interested by don't know how to do it. I'm using run but what I'm
running is very somple. It just uses netcat to send a line of text to a
listening port on another computer. I wonder what would be the most
efficient way for a group of Exim servers to send lines of text to a
central listening server?