[gnome-ostree] guestfish: Bump timeout to 5 minutes
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-ostree] guestfish: Bump timeout to 5 minutes
- Date: Thu, 28 Feb 2013 17:05:55 +0000 (UTC)
commit 76c7a0657322f1277681fb1732ea3acecaa6c7cc
Author: Colin Walters <walters verbum org>
Date: Thu Feb 28 12:05:34 2013 -0500
guestfish: Bump timeout to 5 minutes
Since on nested virt we may be really really slow...
src/js/guestfish.js | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/js/guestfish.js b/src/js/guestfish.js
index 579cd4c..5f8e6d9 100644
--- a/src/js/guestfish.js
+++ b/src/js/guestfish.js
@@ -155,7 +155,8 @@ const GuestMount = new Lang.Class({
let pid = parseInt(pidStr);
let guestfishExited = false;
- for (let i = 0; i < 30; i++) {
+ let guestfishTimeoutSecs = 5 * 60;
+ for (let i = 0; i < guestfishTimeoutSecs; i++) {
let killContext = new GSystem.SubprocessContext({argv: ['kill', '-0', ''+pid]});
killContext.set_stderr_disposition(GSystem.SubprocessStreamDisposition.NULL);
let killProc = new GSystem.Subprocess({context: killContext});
@@ -163,7 +164,7 @@ const GuestMount = new Lang.Class({
let [waitSuccess, ecode] = killProc.wait_sync(null);
let [killSuccess, statusStr] = ProcUtil.getExitStatusAndString(ecode);
if (killSuccess) {
- print("Awaiting termination of guestfish, pid=" + pid + " timeout=" + (30 - i) + "s");
+ print("Awaiting termination of guestfish, pid=" + pid + " timeout=" + (guestfishTimeoutSecs
- i) + "s");
GLib.usleep(GLib.USEC_PER_SEC);
} else {
guestfishExited = true;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]