Remove comment now that I understand the problem better.
Remove comment now that I understand the problem better.

We call @channel.readable? because if the pool has no work & it is asked to
shutdown @channel.get will block the shutdown. @channel.readable? makes sure
we never try to get from the channel if it is likely to be empty.

havenwood/xpool