summaryrefslogtreecommitdiff
path: root/modules/io
diff options
context:
space:
mode:
Diffstat (limited to 'modules/io')
-rw-r--r--modules/io/examples/echo_client.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/io/examples/echo_client.cpp b/modules/io/examples/echo_client.cpp
index fa9781d..53ebe54 100644
--- a/modules/io/examples/echo_client.cpp
+++ b/modules/io/examples/echo_client.cpp
@@ -50,6 +50,10 @@ int main(){
keep_running = false;
}).detach();
+
+ async_rmt->on_read_disconnected().then([&](){
+ keep_running = false;
+ }).detach();
}).detach();
}).detach();