From c6e9c29cd71452ffaadb9f1ada3367b7224ead8b Mon Sep 17 00:00:00 2001 From: Maschell Date: Fri, 7 Oct 2022 14:22:58 +0200 Subject: [PATCH] Reduce sleep time on error --- src/BackgroundThread.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/BackgroundThread.cpp b/src/BackgroundThread.cpp index ebbceea..3fb3fa6 100644 --- a/src/BackgroundThread.cpp +++ b/src/BackgroundThread.cpp @@ -35,8 +35,10 @@ BOOL BackgroundThread::whileLoop() { } else { this->serverSocket = create_server(PORT); if (this->serverSocket < 0) { - DEBUG_FUNCTION_LINE_WARN("Creating a new ftp server failed. Trying again in 5 seconds."); - OSSleepTicks(OSSecondsToTicks(5)); + if (errno != EBUSY) { + DEBUG_FUNCTION_LINE_WARN("Creating server failed: %d", errno); + } + OSSleepTicks(OSMillisecondsToTicks(10)); } } return true;