poping an emty queue should reset the readCounter