Make consumer check threaded to prevent wedge state
Merge pull request #198 from chrisroberts/enhancement/no-wedgies

Make consumer check threaded to prevent wedge state