Когда я запускаю файл сервера python simplehttpwebsite.py
в оболочке Linux, нажимаю control+c и запускаю его снова, я получаю socket.error: [Errno 98 ] Адрес уже используется
.
Как убедиться, что сокет закрывается, когда я нажимаю ctrl+c?
simplehttpwebsite.py
#!/usr/bin/env python
import SimpleHTTPServer
import SocketServer
Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
server = SocketServer.TCPServer(('0.0.0.0', 8080), Handler)
server.serve_forever()