Set Timeout für xmlrpclib.ServerProxy

Ich verwende xmlrpclib.ServerProxy, um RPC-Aufrufe an einen Remote-Server zu senden. Wenn keine Netzwerkverbindung zum Server besteht, dauert es standardmäßig 10 Sekunden, bis ein socket.gaierror an mein Programm zurückgegeben wird.

Das ist ärgerlich, wenn die Entwicklung ohne Netzwerkverbindung ausgeführt wird oder der Remote-Server ausfällt. Gibt es eine Möglichkeit, das Zeitlimit für mein ServerProxy-Objekt zu aktualisieren?

Ich kann keinen eindeutigen Weg finden, um auf den Socket zuzugreifen und ihn zu aktualisieren.

Antworten auf die Frage(20)

Ihre Antwort auf die Frage