From 63ab85c688ec8d6ddd8706893d54687998ca49b8 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Thu, 15 Jun 2017 15:29:33 +0200 Subject: [PATCH] pipe: shutdown web services --- src/pipe.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pipe.c b/src/pipe.c index 37fe6eb80..eb93e5428 100644 --- a/src/pipe.c +++ b/src/pipe.c @@ -74,6 +74,11 @@ static void quit(int signal, siginfo_t *sinfo, void *ctx) node_stop(node); node_destroy(node); + + if (node->_vt->start == websocket_start) { + web_stop(&sn.web); + api_stop(&sn.api); + } info(GRN("Goodbye!")); exit(EXIT_SUCCESS);