aquatic_ws: mio: release torrent map lock quicker in handlers

This commit is contained in:
Joakim Frostegård 2021-11-05 13:40:30 +01:00
parent 2bed6ccdc5
commit 1d34ba25bb

View file

@ -83,6 +83,8 @@ pub fn run_request_worker(
); );
} }
::std::mem::drop(torrent_map_guard);
for (meta, out_message) in out_messages.drain(..) { for (meta, out_message) in out_messages.drain(..) {
wake_socket_workers[meta.out_message_consumer_id.0] = true; wake_socket_workers[meta.out_message_consumer_id.0] = true;
out_message_sender.send(meta, out_message); out_message_sender.send(meta, out_message);