newaliases killt Prozesse
Posted: 2008-10-21 08:53
Hallo zusammen.
Ich habe ein PHP-Script welches ca. 10 Minuten die /etc/aliases neu schreibt und per newaliases generiert.
Dies ist nötig weil ich die eingehenden Mails mit PIPEs abfange und diese Scripts halt teilweise automatisch getauscht und angepasst werden müssen.
Das Problem ist nun wahrscheinlich folgendes: Die Prozesse wo beim Eingang eines Mails ausgeführt werden dauern sehr lange (ca. 30 Minuten)
Es werden auf das System nicht viele Mails gesandt (nicht public), deshalb ist das von der Ausführung her kein Problem.
Nun wird dieser Prozess oder Programm (ist ein simples C-Programm, welches beim manuellen aufruf auch sauber funktioniert), welches diese ca. 30 Minuten laufen sollte nicht fertig.
Ich vermute, dass newaliases beim ausführen alle Prozesse killt, welche gerade über der PIPE bei /etc/aliases laufen.
Ist das wirklich so, dass newaliases seine eigenen Prozesse killt?
Könnte man das vermeiden, oder ist das gegeben?
Viele Grüsse,
Erich
Ich habe ein PHP-Script welches ca. 10 Minuten die /etc/aliases neu schreibt und per newaliases generiert.
Dies ist nötig weil ich die eingehenden Mails mit PIPEs abfange und diese Scripts halt teilweise automatisch getauscht und angepasst werden müssen.
Das Problem ist nun wahrscheinlich folgendes: Die Prozesse wo beim Eingang eines Mails ausgeführt werden dauern sehr lange (ca. 30 Minuten)
Es werden auf das System nicht viele Mails gesandt (nicht public), deshalb ist das von der Ausführung her kein Problem.
Nun wird dieser Prozess oder Programm (ist ein simples C-Programm, welches beim manuellen aufruf auch sauber funktioniert), welches diese ca. 30 Minuten laufen sollte nicht fertig.
Ich vermute, dass newaliases beim ausführen alle Prozesse killt, welche gerade über der PIPE bei /etc/aliases laufen.
Ist das wirklich so, dass newaliases seine eigenen Prozesse killt?
Könnte man das vermeiden, oder ist das gegeben?
Viele Grüsse,
Erich