etwist/server.py
changeset 3163 edfe43ceaa35
parent 2770 356e9d7c356d
parent 3117 32686ae66c75
child 3185 bd0126d17e83
--- a/etwist/server.py	Wed Sep 02 16:42:07 2009 +0200
+++ b/etwist/server.py	Thu Sep 10 08:13:22 2009 +0200
@@ -15,8 +15,13 @@
 from urlparse import urlsplit, urlunsplit
 import hotshot
 
-from twisted.application import service, strports
-from twisted.scripts._twistd_unix import daemonize
+from twisted.application import strports
+try:
+    from twisted.scripts._twistd_unix import daemonize
+except ImportError:
+    def daemonize():
+        raise NotImplementedError('not yet for win32')
+
 from twisted.internet import reactor, task, threads
 from twisted.internet.defer import maybeDeferred
 from twisted.web2 import channel, http, server, iweb