DispatchWorkerThread no blocking