praekelt/device-proxy — pull request #4 by smn (2013-05-02 07:10:41+00:00)
Title: Meaningless log spam

2013-03-01 09:50:23+0000 [ProxyClient,client] Unhandled Error
Traceback (most recent call last):
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/application/app.py", line 323, in runReactorWithLogging
reactor.run()
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/base.py", line 1173, in run
self.mainLoop()
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/base.py", line 1185, in mainLoop
self.doIteration(t)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/epollreactor.py", line 381, in doPoll
log.callWithLogger(selectable, _drdw, selectable, fd, event)
--- ---
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/python/log.py", line 88, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext
return func(*args,**kw)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/posixbase.py", line 627, in _doReadOrWrite
self._disconnectSelectable(selectable, why, inRead)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/posixbase.py", line 257, in _disconnectSelectable
selectable.readConnectionLost(f)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/tcp.py", line 279, in readConnectionLost
self.connectionLost(reason)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/tcp.py", line 485, in connectionLost
self._commonConnection.connectionLost(self, reason)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/internet/tcp.py", line 299, in connectionLost
protocol.connectionLost(reason)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/web/http.py", line 472, in connectionLost
self.handleResponseEnd()
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/web/proxy.py", line 88, in handleResponseEnd
self.father.finish()
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/web/server.py", line 231, in finish
return http.Request.finish(self)
File "/var/praekelt/python-deviceproxy/local/lib/python2.7/site-packages/twisted/web/http.py", line 885, in finish
"Request.finish called on a request after its connection was lost; "
exceptions.RuntimeError: Request.finish called on a request after its connection was lost; use Request.notifyFinish to keep track of this.