X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=udpinput.cpp;h=4b421a3e4fe90c91732a7a24c53adc476175fd7d;hb=e7ea72a8382981ab038460fb32341d0c25c77c8a;hp=a2915e8333dff36c1b3cc1fa2efcb1cfbf1d27cf;hpb=20e85bd6901355cc40a6cfb4c0deb7232d9aa63f;p=cubemap diff --git a/udpinput.cpp b/udpinput.cpp index a2915e8..4b421a3 100644 --- a/udpinput.cpp +++ b/udpinput.cpp @@ -210,7 +210,7 @@ void UDPInput::do_work() ret = recv(sock, packet_buf, sizeof(packet_buf), 0); } while (ret == -1 && errno == EINTR); - if (ret <= 0) { + if (ret < 0) { // Note that zero-byte packets are legal. log_perror("recv"); close_socket(); continue;