diff --git a/src/sbbs3/nopen.c b/src/sbbs3/nopen.c index 87a940961b1c1efbc2953b6ed0c999979f108c85..d26567c760db3a7548457733a3c7946e4d47ca29 100644 --- a/src/sbbs3/nopen.c +++ b/src/sbbs3/nopen.c @@ -24,7 +24,6 @@ #include "filewrap.h" #include "sockwrap.h" #include "nopen.h" -#include "sbbsdefs.h" #ifdef _WIN32 #include <io.h> #endif diff --git a/src/sbbs3/sbbsdefs.h b/src/sbbs3/sbbsdefs.h index 4ac198b3ff8710555dfde6d950132d95625f2bfe..d8dddb6dee68ea9bc624da0986653315b9c69e23 100644 --- a/src/sbbs3/sbbsdefs.h +++ b/src/sbbs3/sbbsdefs.h @@ -515,7 +515,6 @@ typedef enum { /* Values for xtrn_t.event */ #define SEC_RING 6 /* Maximum seconds between rings */ #define LOOP_NODEDAB 200 /* Retries on node.dab locking/unlocking */ -#define FILE_RETRY_DELAY(x) mswait(((x / 10) * 50) + xp_random(100)) /* String lengths */ #define LEN_ALIAS 25 /* User alias */ diff --git a/src/xpdev/filewrap.h b/src/xpdev/filewrap.h index 24a5af8aa3521e4c9935618750173c33b8adb420..1dab19a7057fe4ac8b4abc0774b49d8583958f3e 100644 --- a/src/xpdev/filewrap.h +++ b/src/xpdev/filewrap.h @@ -146,6 +146,7 @@ // These errno values should trigger sopen() and lock() retries, within limits #define FILE_RETRY_ERRNO(x) ((x)==EACCES || (x)==EAGAIN || (x)==EDEADLOCK || (x)==EBUSY || (x)==EIO) +#define FILE_RETRY_DELAY(x) SLEEP(((x / 10) * 50) + xp_random(100)) /**************/ /* Prototypes */