ParserWorker: Always signal the worker for shutdown.

Otherwise there is a small window between signalStop & stop, in which
the thread can start and not be notified that it is meant to shutdown
4 jobs for fix_deadlock_teardown in 22 minutes and 25 seconds