瀏覽代碼

Do not parse the response to a command if we get a QUEUED status reply from the server.

Daniele Alessandri 15 年之前
父節點
當前提交
5c95b9cdcc
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      lib/Predis.php

+ 2 - 2
lib/Predis.php

@@ -572,8 +572,8 @@ class Connection implements IConnection {
     public function readResponse(Command $command) {
         $socket   = $this->getSocket();
         $handler  = Response::getPrefixHandler(fgetc($socket));
-        $response = $command->parseResponse($handler($socket));
-        return $response;
+        $response = $handler($socket);
+        return $response !== 'QUEUED' ? $command->parseResponse($response) : $response;
     }
 
     public function rawCommand($rawCommandData, $closesConnection = false) {