aboutsummaryrefslogtreecommitdiff
path: root/bbot
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-04-22 12:31:23 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-04-22 12:31:23 +0200
commit1fc77270c6af777adb80e1df917da7dc36c75d14 (patch)
tree538e7b4498fa3c1c77beb4714d3f0690dab0650f /bbot
parent04318680fb6c36aca0ec8029d94dab0e960ac69a (diff)
Various tweaks
Diffstat (limited to 'bbot')
-rw-r--r--bbot/agent.cxx6
-rw-r--r--bbot/tftp.cxx2
2 files changed, 5 insertions, 3 deletions
diff --git a/bbot/agent.cxx b/bbot/agent.cxx
index 383653a..432e53a 100644
--- a/bbot/agent.cxx
+++ b/bbot/agent.cxx
@@ -167,16 +167,16 @@ bootstrap_machine (const dir_path& md,
return nullopt;
};
- // The first request should be the toolchain download. Wait for up to 3
+ // The first request should be the toolchain download. Wait for up to 5
// minutes for that to arrive. In a sense we use it as an indication
// that the machine has booted and the bootstrap process has started.
// Why wait so long you may wonder? Well, we may be using a new MAC
// address and operating systems like Windows may need to digest that.
//
size_t to;
- const size_t startup_to (3 * 60);
+ const size_t startup_to (5 * 60);
const size_t bootstrap_to (ops.bootstrap_timeout ());
- const size_t shutdown_to (3 * 60);
+ const size_t shutdown_to (5 * 60);
if (!tftpd.serve ((to = startup_to)))
return soft_fail ("bootstrap startup timeout");
diff --git a/bbot/tftp.cxx b/bbot/tftp.cxx
index a8bb11b..3304356 100644
--- a/bbot/tftp.cxx
+++ b/bbot/tftp.cxx
@@ -122,6 +122,8 @@ namespace bbot
"--secure", // Chroot to data directory.
ops.tftp ());
+ // @@ This is not really accurate.
+ //
sec = static_cast<size_t> (timeout.tv_sec);
return true;
}