From 0f998365eb181889d8247595d83aded51f12090b Mon Sep 17 00:00:00 2001 From: Vladimir Panteleev Date: Tue, 8 Jan 2019 03:26:57 +0200 Subject: [PATCH] dcd.common.messages: Fix spurious "Could not unpack the response" errors (#573) dcd.common.messages: Fix spurious "Could not unpack the response" errors merged-on-behalf-of: BBasile --- src/dcd/common/messages.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dcd/common/messages.d b/src/dcd/common/messages.d index 1bda554..a4e6913 100644 --- a/src/dcd/common/messages.d +++ b/src/dcd/common/messages.d @@ -220,7 +220,7 @@ AutocompleteResponse getResponse(Socket socket) if (bytesReceived == 0) break; unpacker.feed(buffer[0..bytesReceived]); - } while (bytesReceived == buffer.length); + } while (true); if (unpacker.size == 0) throw new Exception("Server closed the connection, 0 bytes received");