summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/event_loop.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/event_loop.rs b/src/event_loop.rs
index cf7e1aa1..ffaf232a 100644
--- a/src/event_loop.rs
+++ b/src/event_loop.rs
@@ -203,7 +203,9 @@ impl Loop {
// process the whole queue of messages.
if token == 0 {
debug!("consuming notification queue");
- self.consume_queue();
+ CURRENT_LOOP.set(&self, || {
+ self.consume_queue();
+ });
continue
}