redis plugin: Report query errors
authorPavel Rochnyack <pavel2000@ngs.ru>
Sun, 17 Jun 2018 10:22:10 +0000 (17:22 +0700)
committerPavel Rochnyack <pavel2000@ngs.ru>
Sun, 17 Jun 2018 12:13:39 +0000 (19:13 +0700)
src/redis.c

index f4de380..ca17e29 100644 (file)
@@ -363,6 +363,10 @@ static int redis_handle_query(redisContext *rh, redis_node_t *rn,
       return -1;
     }
     break;
+  case REDIS_REPLY_ERROR:
+    WARNING("redis plugin: Query `%s' failed: %s.", rq->query, rr->str);
+    freeReplyObject(rr);
+    return -1;
   case REDIS_REPLY_ARRAY:
     WARNING("redis plugin: Query `%s' should return string or integer. Arrays "
             "are not supported.",