bottle.py app doesn't timeout properly ?
Yassine Chaouche
yacinechaouche at yahoo.com
Wed Apr 15 08:30:21 EDT 2015
Here's a traceback I generated by catching a SIGINT and printing an exception :
Traceback (most recent call last):
File "/usr/lib/python2.7/SocketServer.py", line 295, in _handle_request_noblock
self.process_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 321, in process_request
self.finish_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.7/SocketServer.py", line 649, in __init__
self.handle()
File "/usr/lib/python2.7/wsgiref/simple_server.py", line 116, in handle
self.raw_requestline = self.rfile.readline()
File "/usr/lib/python2.7/socket.py", line 447, in readline
data = self._sock.recv(self._rbufsize)
KeyboardInterrupt
Last line shows where the app was when the SIGINT happened, same socket.py's readline function.
More information about the Python-list
mailing list