From b6ac73cbe15744eb56481c2f843312264c0cda12 Mon Sep 17 00:00:00 2001 From: Brookie Guzder-Williams Date: Sat, 8 Apr 2017 12:33:50 -0700 Subject: [PATCH] use os.kill --- notebook/notebookapp.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/notebook/notebookapp.py b/notebook/notebookapp.py index dbfb4f14a..643016807 100755 --- a/notebook/notebookapp.py +++ b/notebook/notebookapp.py @@ -16,7 +16,6 @@ import json import logging import mimetypes import os -import subprocess import random import re import select @@ -366,8 +365,7 @@ class NbserverStopApp(JupyterApp): def start(self): server=next((server for server in list_running_servers(self.runtime_dir) if server.get('port')==self.port),None) - if server: - subprocess.Popen([self.kill_cmd,self.kill_signal,str(server.get('pid'))],stdout=subprocess.PIPE).communicate() + if server: os.kill(str(server.get('pid')), signal.SIGQUIT) else: ports=[s.get('port') for s in list_running_servers(self.runtime_dir)] if ports: