Allow pubsub WorkerThread to be shut down while in a callback 

Allow pubsub WorkerThread to be shut down while in a callback by ignoring the RuntimeError thrown when join is called on the running thread.