# HG changeset patch # User drewp@bigasterisk.com # Date 1542270374 28800 # Node ID 59067d81a29682ebcb9dbf490e566afdf0f9a623 # Parent b3e462a763cd54b16d1d66c43a3257a47a5aaaf7 better eventsource erroring Ignore-this: 2300dbf2ea34c6c5c6d3b6537902e821 diff -r b3e462a763cd -r 59067d81a296 lib/twisted_sse_demo/eventsource.py --- a/lib/twisted_sse_demo/eventsource.py Thu Nov 15 00:26:05 2018 -0800 +++ b/lib/twisted_sse_demo/eventsource.py Thu Nov 15 00:26:14 2018 -0800 @@ -39,7 +39,9 @@ d.addCallback(self.cbRequest) def cbRequest(self, response): - if response.code != 200: + if response is None: + raise ValueError('no response for url %r' % self.url) + elif response.code != 200: self.callErrorHandler("non 200 response received: %d" % response.code) else: