summaryrefslogtreecommitdiff
path: root/kafka/protocol/message.py
diff options
context:
space:
mode:
authorJosh Yudaken <j@yud.co.za>2016-09-15 16:29:19 -0700
committerDana Powers <dana.powers@gmail.com>2016-09-15 16:29:19 -0700
commit2a7aca1630b81669595d753083239ec9fbf66ff5 (patch)
treea50ca9dfdad37a2e5ee83ff652a59fd03b59c83d /kafka/protocol/message.py
parent1646edf7ff6430022acf1c41ca32dd88b971c0cb (diff)
downloadkafka-python-2a7aca1630b81669595d753083239ec9fbf66ff5.tar.gz
Fix message timestamp_type (#828)
Diffstat (limited to 'kafka/protocol/message.py')
-rw-r--r--kafka/protocol/message.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/kafka/protocol/message.py b/kafka/protocol/message.py
index f333800..36f03ca 100644
--- a/kafka/protocol/message.py
+++ b/kafka/protocol/message.py
@@ -64,7 +64,10 @@ class Message(Struct):
"""
if self.magic == 0:
return None
- return self.attributes & self.TIMESTAMP_TYPE_MASK
+ elif self.attributes & self.TIMESTAMP_TYPE_MASK:
+ return 1
+ else:
+ return 0
def _encode_self(self, recalc_crc=True):
version = self.magic