add uv udp try send

Please review the commits and give me comments on them.
O yeah, forgot that. Shouldn't ignore the error codes of the compiler...