From 844476f1f21fc3ea4d13aa3ea01ac56a155432a8 Mon Sep 17 00:00:00 2001 From: Martin Kletzander Date: Thu, 9 Jan 2014 07:57:59 +0100 Subject: [PATCH] qemu: Change the default unix monitor timeout There is a number of reported issues when we fail starting a domain. Turns out that, in some scenarios like high load, 3 second timeout is not enough for qemu to start up to the phase where the socket is created. Since there is no downside of waiting longer, raise the timeout right to 30 seconds. Signed-off-by: Martin Kletzander (cherry picked from commit fe89b687a02d1a8e1dce695a67b4f9d2c254d7b9) --- src/qemu/qemu_monitor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qemu/qemu_monitor.c b/src/qemu/qemu_monitor.c index 7e26377f5a..55d0ad136e 100644 --- a/src/qemu/qemu_monitor.c +++ b/src/qemu/qemu_monitor.c @@ -268,7 +268,7 @@ qemuMonitorOpenUnix(const char *monitor, pid_t cpid) { struct sockaddr_un addr; int monfd; - int timeout = 3; /* In seconds */ + int timeout = 30; /* In seconds */ int ret; size_t i = 0;