From dca76db2f04a106b0dbcdf501950c83c27f74ea7 Mon Sep 17 00:00:00 2001 From: Emiel Bruijntjes Date: Fri, 1 Aug 2014 10:37:18 +0200 Subject: [PATCH] empty messages could not be consumed or get, this has now been fixed --- src/basicheaderframe.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/basicheaderframe.h b/src/basicheaderframe.h index ac0f644..f6cc056 100644 --- a/src/basicheaderframe.h +++ b/src/basicheaderframe.h @@ -119,11 +119,14 @@ public: if (!message) return false; // store size - message->setBodySize(bodySize()); + message->setBodySize(_bodySize); // and copy the meta data message->set(_metadata); + // for empty bodies we're ready now + if (_bodySize == 0) channel->reportMessage(); + // done return true; }