blpop returns 2 elements: key name and popped val
mention when failed to fetch