остановка черри-сервера через http
У меня есть приложение cherrypy, которое я контролирую через http с помощью пользовательского интерфейса wxpython. Я хочу убить сервер, когда пользовательский интерфейс закрывается, но я не знаю, как это сделать. Прямо сейчас я просто делаю sys.exit () для события закрытия окна, но это приводит к
Traceback (most recent call last):
File "ui.py", line 67, in exitevent
urllib.urlopen("http://"+server+"/?sigkill=1")
File "c:\python26\lib\urllib.py", line 87, in urlopen
return opener.open(url)
File "c:\python26\lib\urllib.py", line 206, in open
return getattr(self, name)(url)
File "c:\python26\lib\urllib.py", line 354, in open_http
'got a bad status line', None)
IOError: ('http protocol error', 0, 'got a bad status line', None)
Это потому, что я не останавливаю вишню должным образом?