34 lines
1.1 KiB
Diff
34 lines
1.1 KiB
Diff
From 844476f1f21fc3ea4d13aa3ea01ac56a155432a8 Mon Sep 17 00:00:00 2001
|
|
From: Martin Kletzander <mkletzan@redhat.com>
|
|
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 <mkletzan@redhat.com>
|
|
(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 7e26377..55d0ad1 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;
|
|
|
|
--
|
|
1.8.4.2
|
|
|