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;