fix: messages are None when no message is received

ref: N25B-265
This commit is contained in:
Twirre Meulenbelt
2025-11-12 11:47:59 +01:00
parent 781a05328f
commit b785493b97
6 changed files with 17 additions and 7 deletions

View File

@@ -17,7 +17,9 @@ class BeliefSetterBehaviour(CyclicBehaviour):
async def run(self):
"""Polls for messages and processes them."""
msg = await self.receive()
msg = await self.receive(timeout=1)
if not msg:
return
self.agent.logger.debug(
"Received message from %s with thread '%s' and body: %s",
msg.sender,