workqueue: fix freezeable workqueues implementation