Revert "fix workqueue.c"

This reverts commit cb0e99cd9fb069286768700aea51ca1e3725d4f4.
workqueue.c: new fix