Add check to ensure that the worker was removed from the queue, before unsubscribing that worker.
Merge pull request #1827 from alexwen/1826_scheduler_termination

CacheThreadScheduler Evictor should Check Removal