From 57518d02f21c438d2db702ce0e53fce91e24ceff Mon Sep 17 00:00:00 2001 From: Ciro Spaciari Date: Sat, 13 Jul 2024 11:13:37 -0700 Subject: [PATCH] fix https://github.com/cirospaciari/socketify.py/issues/154 --- src/socketify/loop.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/socketify/loop.py b/src/socketify/loop.py index 074d577..beb3b86 100644 --- a/src/socketify/loop.py +++ b/src/socketify/loop.py @@ -114,7 +114,12 @@ class Loop: # clean up uvloop self.uv_loop.stop() return future - + + def create_background_task(self, bg_task): + def next_tick(): + self.ensure_future(bg_task()) + self.loop.call_soon(next_tick) + def run(self, task=None): self.started = True if task is not None: