https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e7cb6f49209b95fcac7fcf55918cb29289abe455

commit e7cb6f49209b95fcac7fcf55918cb29289abe455
Author:     Timo Kreuzer <timo.kreu...@reactos.org>
AuthorDate: Mon Aug 21 21:46:20 2023 +0300
Commit:     GitHub <nore...@github.com>
CommitDate: Mon Aug 21 21:46:20 2023 +0300

    [KMTEST:TcpIp] Use 10 second timeout value instead of INFINITE (#5586)
    
    * [KMTEST:TcpIp] Use 10 second timeout value instead of INFINITE
    
    On x64 the test sometimes fails to connect and then times out on the 
testbot, causing the system to be rebooted.
    
    Co-authored-by: Stanislav Motylkov <x86co...@gmail.com>
---
 modules/rostests/kmtests/tcpip/TcpIp_user.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/rostests/kmtests/tcpip/TcpIp_user.c 
b/modules/rostests/kmtests/tcpip/TcpIp_user.c
index 60286d2e48a..f28972ff21c 100644
--- a/modules/rostests/kmtests/tcpip/TcpIp_user.c
+++ b/modules/rostests/kmtests/tcpip/TcpIp_user.c
@@ -113,7 +113,8 @@ START_TEST(TcpIpConnect)
     Error = KmtSendToDriver(IOCTL_TEST_CONNECT);
     ok_eq_ulong(Error, ERROR_SUCCESS);
 
-    WaitForSingleObject(AcceptThread, INFINITE);
+    Error = WaitForSingleObject(AcceptThread, 10 * 1000);
+    ok(Error == WAIT_OBJECT_0, "AcceptThread timed out\n");
 
     UnloadTcpIpTestDriver();
 

Reply via email to