udp: fix a race in encap_rcv handling