KeyboardInterrupt als Administrator (Windows)
Verfasst: Mittwoch 6. Februar 2008, 13:08
Habe einen Server-Loop, der mit Ctrl+C angehalten werden soll. Mache das prinzipiell so:
Als normaler User geht das auch. Wenn ich allerdings Administratorrechte habe (runas /user:Administrator serverloop.py), dann bewirkt Ctrl+C nichts. Habe auch andere Kombinationen getestet… Ctrl+Z, Ctrl+D etc., ebenfalls ohne Reaktion.
Ich muss mein Programm dann immer brutal über den Task-Manager killen. Wieso? Und kann man das Verhalten irgendwie ändern?
Code: Alles auswählen
while True:
try:
print "running"
except KeyboardInterrupt:
print "stopped"
Ich muss mein Programm dann immer brutal über den Task-Manager killen. Wieso? Und kann man das Verhalten irgendwie ändern?