handle error in blpop callback