X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fredis%2Fasynchiredisclustercommanddispatcher.cpp;fp=src%2Fredis%2Fasynchiredisclustercommanddispatcher.cpp;h=86cd95fb0fcb88a3b529378524ad3c097ea2ee0f;hb=faf9fc79e58fa4ace9b0ef317b741afb2c1a8abe;hp=ac4fc34282b4c48be1b3d72e1b7ae0abee08d7e6;hpb=6e77ef4f748bdfa40505fc11c0a190e7a40fdb46;p=ric-plt%2Fsdl.git diff --git a/src/redis/asynchiredisclustercommanddispatcher.cpp b/src/redis/asynchiredisclustercommanddispatcher.cpp index ac4fc34..86cd95f 100644 --- a/src/redis/asynchiredisclustercommanddispatcher.cpp +++ b/src/redis/asynchiredisclustercommanddispatcher.cpp @@ -53,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(acc->data)); instance->handleDisconnect(ac); }