chiark / gitweb /
wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 20 Mar 2017 08:39:27 +0000 (08:39 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 20 Mar 2017 08:39:27 +0000 (08:39 +0000)
server

diff --git a/server b/server
index aa06eb6dad656f3c51cb8770262b4ab9e9b4f057..e813ca0b650e24f9dfe6a263f6b0b12c01d5517f 100755 (executable)
--- a/server
+++ b/server
@@ -288,7 +288,8 @@ def start_http():
       addr = ipaddress.IPv6Address(addrspec)
       endpointfactory = twisted.internet.endpoints.TCP6ServerEndpoint
     ep = endpointfactory(reactor, cfg.getint('server','port'), addr)
-    ep.listen(sitefactory)
+    defer = ep.listen(sitefactory)
+    defer.addErrback(lambda err: err.raiseException())
 
 #---------- config and setup ----------