Add synchronous SDL readiness waiting API
[ric-plt/sdl.git] / src / redis / asynchiredisclustercommanddispatcher.cpp
index 7270886..86cd95f 100644 (file)
    limitations under the License.
 */
 
+/*
+ * This source code is part of the near-RT RIC (RAN Intelligent Controller)
+ * platform project (RICP).
+*/
+
 #include "private/redis/asynchiredisclustercommanddispatcher.hpp"
 #include <algorithm>
 #include <cstring>
@@ -48,13 +53,11 @@ namespace
 
     void disconnectCb(const redisClusterAsyncContext* acc, const redisAsyncContext* ac, int status)
     {
-        if (status)
-        {
-            std::ostringstream msg;
-            msg << "redis cluster instance disconnected, fd: " << ac->c.fd
-                << ", status: " << ac->err;
-            logDebugOnce(msg.str());
-        }
+        std::ostringstream msg;
+        msg << "redis cluster instance disconnected, status: " << ac->err
+            << ", " << ac->errstr << ", fd: " << ac->c.fd << std::endl;
+        logDebugOnce(msg.str());
+
         auto instance(static_cast<AsyncHiredisClusterCommandDispatcher*>(acc->data));
         instance->handleDisconnect(ac);
     }