bug fixed - mbuf must be freed if sendmsg failed