J

Libervia exceptions.AttributeError: 'NoneType' object has no attribute 'writeHeaders'

Libervia throw the following exception when a session expire.

2017-11-26 20:27:52+0100 [-] Session expired (profile=profile_name)
2017-11-26 20:27:52+0100 [-] /!\ /!\ Unhandled error in Deferred:
2017-11-26 20:27:52+0100 [-] /!\ /!\ Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 230, in maybe_handle_message
self._handler(*args, kwargs)
File "/usr/lib/python2.7/site-packages/libervia/server/server.py", line 1252, in disconnected
self.signalDeferred[profile].callback(("disconnected",))
File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 459, in callback
self._startRunCallbacks(result)
File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 567, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 653, in _runCallbacks
current.result = callback(current.result, *args,
kw)
File "/usr/lib/python2.7/site-packages/txjsonrpc/web/jsonrpc.py", line 128, in _cbRender
request.write(s)
File "/usr/lib/python2.7/site-packages/twisted/web/server.py", line 234, in write
http.Request.write(self, data)
File "/usr/lib/python2.7/site-packages/twisted/web/http.py", line 1069, in write
self.channel.writeHeaders(version, code, reason, headers)
exceptions.AttributeError: 'NoneType' object has no attribute 'writeHeaders'

G

goffi 19/07/2019, 20:29

This exception is now caught and a simple warning is logged, closing.

id

214

author

Jnanar

created

26/11/2017, 19:47

updated

19/07/2019, 20:29

labels
libervia
type
bug
status
closed
priority
normal
milestone
0.7
severity
normal