Fix enq_work
behavior when single-threaded
#48702
+42
−31
Merged