From bde82d5b43813992d1e2bc70bdb61895ef068619 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Wed, 1 Jan 2025 03:41:20 -0800 Subject: [PATCH] Use FILE_RETRY_DELAY macro for consistent retry behavior --- src/sbbs3/nopen.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sbbs3/nopen.c b/src/sbbs3/nopen.c index fd2306ec0b..87a940961b 100644 --- a/src/sbbs3/nopen.c +++ b/src/sbbs3/nopen.c @@ -24,6 +24,7 @@ #include "filewrap.h" #include "sockwrap.h" #include "nopen.h" +#include "sbbsdefs.h" #ifdef _WIN32 #include <io.h> #endif @@ -52,7 +53,7 @@ int nopen(const char* str, uint access) #endif while(((file=sopen(str,access,share,DEFFILEMODE))==-1) && FILE_RETRY_ERRNO(errno) && count++<LOOP_NOPEN) - SLEEP((count / 10) * 100); + FILE_RETRY_DELAY(count); return(file); } -- GitLab