A bug report & fixed about Disruptor.shutdown()

Hi, when I work with the WorkPool, I found disruptor can't shutdown when WorkProcessor, I found WorkProcessor has 'processedSequence', if more then one WorkProcessor in Pool, the method 'hasBacklog()' in Disruptor alway return true of all times.

So I solve the problem for me, and let you know this may be a bug.