From 51f1c0ada3de0ccf98a44ec4904e46cb9c8bf8dd Mon Sep 17 00:00:00 2001 From: Rodrigo Alfonso Date: Sun, 29 Dec 2024 06:05:58 -0300 Subject: [PATCH] Improving LinkMobile example: Now it hangs up when a p2p connection is closed --- examples/LinkMobile_demo/src/main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/examples/LinkMobile_demo/src/main.cpp b/examples/LinkMobile_demo/src/main.cpp index ddff12e..60b93d3 100644 --- a/examples/LinkMobile_demo/src/main.cpp +++ b/examples/LinkMobile_demo/src/main.cpp @@ -174,6 +174,12 @@ void handleP2P() { } if (dataTransfer.completed) { + if (!dataTransfer.success) { + // Hang up when a transfer fails + linkMobile->hangUp(); + return; + } + // Save a copy of last received data if (dataTransfer.size > 0) lastCompletedTransfer = dataTransfer;