diff --git a/python/paddle_serving_server/serve.py b/python/paddle_serving_server/serve.py index 0bdfe7490d52433f5bd5f68c4454822c17675580..f9a50ea37d4cc75b92cf2d62954c3c0de88e8094 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):