From 33dd97c79842653633916397a5976731a49b2ea9 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Wed, 1 Jul 2020 12:05:19 +0200 Subject: [PATCH] Terminate n2n as soon as the stop command is received --- src/edge_utils.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/edge_utils.c b/src/edge_utils.c index 70d2746..6158165 100644 --- a/src/edge_utils.c +++ b/src/edge_utils.c @@ -1947,6 +1947,9 @@ int run_edge_loop(n2n_edge_t * eee, int *keep_running) { /* Read a cooked socket from the internet socket. Writes on the TAP * socket. */ readFromMgmtSocket(eee, keep_running); + + if(!(*keep_running)) + break; } #ifndef WIN32