Tom: Prozessende durch user_abort auf Windows

Beitrag lesen

Hello,

Drückt man nun in beiden shared_lock-Fesntern den Stopp-Button des Fensters, dann sollte es ca. drei Sekunden später möglich sein, im exclusive_lock-Fenter durch Reload-Button des Fensters die Meldung "zzz <zeit> lebt noch" zu erzeugen.

das funktioniert bei mir, wieder analog zu Badboy, auch nicht. Dein Script erzeugt bei mir einen Prozess, den ich manuell killen muss - dann kann ich auch die exclusive_lock.php starten, die dann auch munter durchläuft.

Das müssten wir nochmal genauer untersuchen. Wenn Du bei den Shared-Lock-Fentern auf STOPP drückst, dann dauert es noch mindestens 3 sec. bis sie Prozesse beendet werden (wegen sleep(3)) Außerdem muss noch der Buffer aufgeräumt werden, erst dann wird der Prozess tatsächlich beendet und das fclose() wird durchgeführt.

Also müssten die Prozesse, wenn man mal eine Weile wartet, nach eingen Sekunden von alleine verschwinden. Könntest Du das bitte nochmals überprüfen?

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau