DgramBuf_empty always returns true when we try to write