add uv udp try send

Please review the commits and give me comments on them.
Error codes are negative, but you are formatting is as unsigned, that's why you see the weird number.