queue worker is now non-blocking