commit | 653d6a0b38975c9d689286e17fd76c928cd6997b | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Mon Mar 11 18:38:44 2019 +0100 |
committer | Harald Welte <laforge@gnumonks.org> | Mon Mar 11 18:38:44 2019 +0100 |
tree | 9360eb334282b7b33505fdb8030aaa090f52f74e | |
parent | 2507597c428364e77da32464c14a21acb7f4b9f5 [diff] [blame] |
bankd: Disconnect client if we enter state BW_ST_CONN_CLIENT_UNMAPPED Change-Id: Ifc1741610fc8a3c0413844e0c37a6fcbb2c55067
diff --git a/src/bankd_main.c b/src/bankd_main.c index bcf5907..b87c4c7 100644 --- a/src/bankd_main.c +++ b/src/bankd_main.c
@@ -767,6 +767,8 @@ rc = worker_transceive_loop(g_worker); if (rc < 0) break; + if (g_worker->state == BW_ST_CONN_CLIENT_UNMAPPED) + break; } LOGW(g_worker, "Error %d occurred: Cleaning up state\n", rc);