fix udp bug