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'