From: Ryota Ozaki Date: Fri, 14 Sep 2012 12:44:21 +0000 (+0900) Subject: Support settimeout in QEMUMonitorProtocol X-Git-Tag: v1.3.0-rc0~395^2~13 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e37b350aa8766ae36ec9bf40fab665455d4a5530;p=users%2Fdwmw2%2Fqemu.git Support settimeout in QEMUMonitorProtocol This method is used in the following qemu-ga-client script to implement non-blocking operations. Signed-off-by: Ryota Ozaki Signed-off-by: Luiz Capitulino --- diff --git a/QMP/qmp.py b/QMP/qmp.py index 5a573e1488..33c7d36d9b 100644 --- a/QMP/qmp.py +++ b/QMP/qmp.py @@ -162,3 +162,8 @@ class QEMUMonitorProtocol: def close(self): self.__sock.close() self.__sockfile.close() + + timeout = socket.timeout + + def settimeout(self, timeout): + self.__sock.settimeout(timeout)