aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/plum/client/legacy_client_session.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/plum/client/legacy_client_session.rb b/lib/plum/client/legacy_client_session.rb
index 731dfc3..bc0c2bb 100644
--- a/lib/plum/client/legacy_client_session.rb
+++ b/lib/plum/client/legacy_client_session.rb
@@ -43,7 +43,7 @@ module Plum
end
def consume_queue
- return if @response
+ return if @response || @requests.empty?
response, headers, body, cb = @requests.shift
headers["host"] = headers[":authority"] || headers["host"] || @config[:hostname]