From 76cd432c36cfef06d7d96fdb1a627e152af5bfd5 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Fri, 13 Jan 2006 00:29:33 +0000 Subject: [PATCH] Relaxed the timeout constraint a bit. Sometimes, when the server was busy, booting failed because of that. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15932 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/loader/net/RemoteDisk.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/system/boot/loader/net/RemoteDisk.cpp b/src/system/boot/loader/net/RemoteDisk.cpp index 9137ae2463..5bef3c6414 100644 --- a/src/system/boot/loader/net/RemoteDisk.cpp +++ b/src/system/boot/loader/net/RemoteDisk.cpp @@ -16,6 +16,8 @@ #include +static const bigtime_t kRequestTimeout = 100000LL; + #if __BYTE_ORDER == __LITTLE_ENDIAN static inline @@ -260,7 +262,7 @@ RemoteDisk::_SendRequest(UDPSocket *socket, ip_addr_t serverAddress, return error; // receive reply - bigtime_t timeout = system_time() + 10000LL; + bigtime_t timeout = system_time() + kRequestTimeout; do { UDPPacket *packet; error = socket->Receive(&packet, timeout - system_time());