[Eisfair] [E1] Mail: 2 fetchmail-Instanzen gleichzeitig?
Marcus Roeckrath
marcus.roeckrath at gmx.de
Fr Nov 15 15:49:35 CET 2019
Hallo Rolf,
Rolf Bensch wrote:
> n36l # ls -l /home/exim/.fetchmail.pid
> -rw------- 1 exim trusted 9 Nov 15 00:00 /home/exim/.fetchmail.pid
> n36l # cat /home/exim/.fetchmail.pid
> 3627
> 180
> n36l # ps -ax | grep fetch
> 3627 ? SNs 1:23 /usr/bin/fetchmail -f /etc/fetchmail.conf
> 9298 ? SNs 8:33 /usr/bin/fetchmail -f /etc/fetchmail.conf
> 10053 pts/0 SN+ 0:00 /bin/sh /bin/grep fetch
>
> Dem Zeitstempel des PID-Files zu urteilen, wurde um Mitternacht relaod
> ausgeführt, dabei aber die bestehende Instanz nicht beendet.
Kannst du mal in /var/log/fetchmail.log schauen, ob der vielleicht gerade
auch zu diesem Zeitpunkt gefetcht hat?
> n36l # kill 9298
> n36l # ps -ax | grep fetch
> 3627 ? SNs 1:26 /usr/bin/fetchmail -f /etc/fetchmail.conf
> 23733 pts/0 SN+ 0:00 /bin/sh /bin/grep fetch
>
> Huch: direkt danach ist das PID-File weg:
>
> n36l # cat /home/exim/.fetchmail.pid
> cat: /home/exim/.fetchmail.pid: No such file or directory
Bei kill wird dem Prozess ja noch Gelegenheit gegeben, sich geordnet
zurückzuziehen, womit er dann auch sein PID wohl noch löscht, ohne
nachzusehen, ob die richtige PID drinsteht.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair