From 01fc05f496c834eab2f234944ef206a54ec7d0ae Mon Sep 17 00:00:00 2001 From: Scott Powell Date: Sat, 1 Feb 2025 23:10:56 +1100 Subject: [PATCH] * releasePacket() missing --- examples/simple_secure_chat/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/simple_secure_chat/main.cpp b/examples/simple_secure_chat/main.cpp index 375c889d..cdb8c6c5 100644 --- a/examples/simple_secure_chat/main.cpp +++ b/examples/simple_secure_chat/main.cpp @@ -185,6 +185,8 @@ class MyMesh : public BaseChatMesh, ContactVisitor { onRecvPacket(pkt); // loop-back, as if received over radio releasePacket(pkt); // undo the obtainNewPacket() return; + } else { + releasePacket(pkt); // undo the obtainNewPacket() } } } @@ -381,6 +383,8 @@ public: auto pkt = createSelfAdvert(self_name); if (pkt) { uint8_t len = pkt->writeTo(tmp_buf); + releasePacket(pkt); // undo the obtainNewPacket() + mesh::Utils::toHex(hex_buf, tmp_buf, len); Serial.println("Your MeshCore biz card:"); Serial.print("meshcore://"); Serial.println(hex_buf);