lib: ignore messages when queue is empty

nt