X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=udp_send.c;h=2eb33b537606725dd71f1ddc4bb531814c659c7d;hp=425118a135edfee7224f40256dc087a803115aaf;hb=ce9c411a5bee664ea2bbe5d4614b81830a14a41b;hpb=ef9c3e5f615987120b8c6d51f64e49176ddb176f diff --git a/udp_send.c b/udp_send.c index 425118a1..2eb33b53 100644 --- a/udp_send.c +++ b/udp_send.c @@ -64,8 +64,9 @@ static void udp_close_target(struct sender_client *sc) PARA_NOTICE_LOG("sending FEC EOF\n"); len = vss_get_fec_eof_packet(&buf); /* Ignore write() errors since we are closing the target anyway. */ - if (write(sc->fd, buf, len) == len) - ut->sent_fec_eof = true; + if (write(sc->fd, buf, len)) + do_nothing; /* avoid "ignoring return value" warning */ + ut->sent_fec_eof = true; } static void udp_delete_target(struct sender_client *sc, const char *msg)