fix million year old deadlock in mqworkers

also reduced the queue attempt limit back to 100 since it was not
the issue and was preventing the workers from recovering correctly