Nothing here yet.
Nothing here yet.
Bjoern Stiel I think it's trickier than that. When I print time.sleep in a celery task, I see: [2023-12-15 07:45:10,095: WARNING/MainProcess] <module 'time' (built-in)> When I do gevent.sleep: [2023-12-15 07:47:18,453: WARNING/MainProcess] <function sleep at 0x7fe73c14b2e0> It wouldn't be (built-in) if it's monkey-patched. I do see that time.sleep gets monkey-patched if I run this in the shell though: from gevent import monkey monkey.patch_all() True import time time.sleep <function sleep at 0x7e5d2da2fba0> Celery must not monkey-patch time by default for its gevent pool.