Ich frage mich, ob dies die richtige Möglichkeit ist, einen Systemprozess auszuführen und sich vom Elternteil zu lösen, obwohl der Elternteil das Beenden ohne Zombie und/oder das Töten des Kinderprozesses ermöglicht. Ich verwende derzeit das Subprozessmodul und mache dies ... < /p>
os.setsid()
os.umask(0)
p = subprocess.Popen(['nc', '-l', '8888'],
cwd=self.home,
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT)
< /code>
os.setsid () ändert die Prozessgruppe, was meiner Meinung nach den Prozess weiterläuft, wenn er übergeordnet ist, da er nicht mehr zur gleichen Prozessgruppe gehört. Remote, aber ich muss sicherstellen, dass wenn die Fernbedienung stirbt, die Prozesse, die es begann, weiterhin unberührt zu werden.>
Python laiche von einem Unterprozess, Abnahme und Ausgang ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post