identd: Flatten respond's if-else chain
authorJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Sat, 19 May 2018 10:29:42 +0000 (12:29 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 18 Jun 2018 19:25:50 +0000 (21:25 +0200)
src/core/identserver.cpp

index 1f66840..cb72a25 100644 (file)
@@ -118,12 +118,12 @@ void IdentServer::respond() {
     Request request{socket, localPort, query, transactionId, _requestId++};
     if (!success) {
         responseUnavailable(request);
-    } else if (!responseAvailable(request)) {
-        if (hasSocketsBelowId(transactionId)) {
-            _requestQueue.emplace_back(request);
-        } else {
-            responseUnavailable(request);
-        }
+    } else if (responseAvailable(request)) {
+        // success
+    } else if (hasSocketsBelowId(transactionId)) {
+        _requestQueue.emplace_back(request);
+    } else {
+        responseUnavailable(request);
     }
 }