From dea0517dcade71c712d46074fe5c85df601bdefb Mon Sep 17 00:00:00 2001 From: felixhjh <852142024@qq.com> Date: Mon, 7 Feb 2022 08:01:34 +0000 Subject: [PATCH] add SIGINT handler for pipeline server --- python/paddle_serving_server/serve.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python/paddle_serving_server/serve.py b/python/paddle_serving_server/serve.py index 0bdfe749..f9a50ea3 100755 --- a/python/paddle_serving_server/serve.py +++ b/python/paddle_serving_server/serve.py @@ -37,6 +37,11 @@ from paddle_serving_server.util import * from paddle_serving_server.env_check.run import check_env import cmd +def signal_handler(signal, frame): + print('Process stopped') + sys.exit(0) + +signal.signal(signal.SIGINT, signal_handler) # web_service.py is still used by Pipeline. def port_is_available(port): -- GitLab