handle timeouts on brpoplpush correctly
Merge pull request #16 from happybits/brpoplpush

handle timeouts on brpoplpush correctly