diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/event_loop.rs | 4 |
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 } |