Jason Voorhees:
> But I can see that gnarwl isn't receiving the email from Postfix, then
> I query my processes:
>
> # ps aux | grep gnarwl
> postfix 30245 0.0 0.3 6836 1804 ? S 16:23 0:00 pipe
> -n gnarwl -t unix flags=F user=gnarwl argv=/usr/local/bin/gnarwl -c
> /usr/local/etc/gnarwl.cfg -s ${sender} -a ${us...@{nexthop}
> root 30255 0.0 0.1 2996 708 pts/1 R+ 16:24 0:00 grep gnarwl
>
> and I see that the pipe process is still running, it seems that pipe
> is busy with gnarwl or doesn't end its communication with gnarwl.
No it is not busy. It's waiting for more work. EVERY Postfix
daemon process waits before it terminates. It's a performance
thing that the web people did years before Postfix.
Wietse