Skip to content

Commit db53535

Browse files
committed
fix:missing session in handshake
1 parent 2b517ab commit db53535

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

hivemind_bus_client/protocol.py

+3
Original file line numberDiff line numberDiff line change
@@ -145,14 +145,17 @@ def start_handshake(self):
145145
else:
146146
LOG.info("hivemind does not support binarization protocol")
147147

148+
sess = Session(self.hm.session_id)
148149
if self.pswd_handshake is not None:
149150
envelope = self.pswd_handshake.generate_handshake()
150151
msg = HiveMessage(HiveMessageType.HANDSHAKE, {"envelope": envelope,
151152
"binarize": self.binarize,
153+
"session": sess.serialize(),
152154
"site_id": self.site_id})
153155
else:
154156
msg = HiveMessage(HiveMessageType.HANDSHAKE, {"pubkey": self.handshake.pubkey,
155157
"binarize": self.binarize,
158+
"session": sess.serialize(),
156159
"site_id": self.site_id})
157160
self.hm.emit(msg)
158161

0 commit comments

Comments
 (0)