mirror of
https://github.com/falk-werner/webfuse
synced 2024-10-27 20:34:10 +00:00
fixes order of cleanup to prevent processing pending requests after filesystem shut down
This commit is contained in:
parent
bbf0ace06c
commit
f5be771a2d
@ -81,10 +81,10 @@ static void wf_impl_session_dispose_filesystems(
|
|||||||
void wf_impl_session_dispose(
|
void wf_impl_session_dispose(
|
||||||
struct wf_impl_session * session)
|
struct wf_impl_session * session)
|
||||||
{
|
{
|
||||||
wf_impl_session_dispose_filesystems(&session->filesystems);
|
|
||||||
|
|
||||||
wf_impl_jsonrpc_proxy_cleanup(&session->rpc);
|
wf_impl_jsonrpc_proxy_cleanup(&session->rpc);
|
||||||
wf_message_queue_cleanup(&session->messages);
|
wf_message_queue_cleanup(&session->messages);
|
||||||
|
|
||||||
|
wf_impl_session_dispose_filesystems(&session->filesystems);
|
||||||
session->is_authenticated = false;
|
session->is_authenticated = false;
|
||||||
session->wsi = NULL;
|
session->wsi = NULL;
|
||||||
session->authenticators = NULL;
|
session->authenticators = NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user