Moin moin,
ich schreibe an einem Shutdown-Hook mit Python. Damit verbinde ich mich per TCP/IP mit einem Server der ständig läuft. An diesen Server sende ich die wake-up Zeit.
Nach Ablauf der Zeit wird dann per Wake-On-Lan der VDR gestartet.
Das funktioniert auch sehr gut, nur schaltet sich der VDR nicht aus, obwohl ich das Script mit sys.exit(0) beende.
So rufe ich meinen Server auf:
Code
....
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_address = (HOST, PORT)
sock.connect(server_address)
....
Kann es sein, dass ich in einem Shutdown Hook keine Socket-Aufrufen absetzen darf? Oder funktioniert es grundsätzlich nicht mit Python?
Gruß Dietrich