From 54cf2036311feed02ef20a9f80f91eb1fa301a18 Mon Sep 17 00:00:00 2001 From: Allan Saddi Date: Mon, 27 Nov 2006 06:30:01 +0000 Subject: Don't attempt to install signal handlers under Windows to improve compatibility. --- flup/server/threadedserver.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'flup') diff --git a/flup/server/threadedserver.py b/flup/server/threadedserver.py index c2d0e04..bf08f52 100644 --- a/flup/server/threadedserver.py +++ b/flup/server/threadedserver.py @@ -27,6 +27,7 @@ __author__ = 'Allan Saddi ' __version__ = '$Revision$' +import sys import socket import select import signal @@ -61,7 +62,10 @@ class ThreadedServer(object): # Set up signal handlers. self._keepGoing = True self._hupReceived = False - self._installSignalHandlers() + + # Might need to revisit this? + if not sys.platform.startswith('win'): + self._installSignalHandlers() # Set close-on-exec setCloseOnExec(sock) -- cgit v1.2.1