Trying to make udp non-blocking