Skip to content

Commit d50a37d

Browse files
committed
examples: mqtt: pub sub: handle publish error
1 parent 7d34423 commit d50a37d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

examples/mqtt/pub_sub.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ async def subscriber(client: enapter.mqtt.Client) -> None:
1212

1313
async def publisher(client: enapter.mqtt.Client) -> None:
1414
while True:
15-
await client.publish(topic="/time", payload=str(time.time()))
15+
try:
16+
await client.publish(topic="/time", payload=str(time.time()))
17+
except enapter.mqtt.Error as e:
18+
print("error", e)
1619
await asyncio.sleep(1)
1720

1821

0 commit comments

Comments
 (0)