mirror of
https://github.com/xcat2/confluent.git
synced 2025-08-22 03:00:29 +00:00
Reap session immediately on logout
When a logout happens in httpapi, immediately reap related console sessions that are in flight.
This commit is contained in:
@@ -425,6 +425,7 @@ def resourcehandler_backend(env, start_response):
|
||||
httpsessions[authorized['sessionid']]['inflight'].discard(
|
||||
greenlet.getcurrent())
|
||||
if loggedout is not None:
|
||||
consolesessions[sessid]['session'].destroy()
|
||||
start_response('401 Logged out', [])
|
||||
yield 'Logged out'
|
||||
return
|
||||
|
Reference in New Issue
Block a user