zatrzymanie serwera cherrypy przez http
Mam aplikację Cherrypy, którą kontroluję przez http za pomocą interfejsu wxpython. Chcę zabić serwer, gdy zamyka się interfejs użytkownika, ale nie wiem, jak to zrobić. Właśnie teraz robię sys.exit () na zdarzeniu zamknięcia okna, ale to powoduje
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)
czy to dlatego, że nie zatrzymuję prawidłowo Wiśniowego?