X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=udp_send.c;h=0ea95e41993c0c3442ff0fc219c2111f73e5e0f1;hb=a6fc2bd6ed685c4e3ab3006b808cfbd383ea97c9;hp=8c9eebc94c3a5ef684ef86340b70d3140cd6fcda;hpb=b59e841036a107b52a0221e48d7e05f86da92979;p=paraslash.git diff --git a/udp_send.c b/udp_send.c index 8c9eebc9..0ea95e41 100644 --- a/udp_send.c +++ b/udp_send.c @@ -65,8 +65,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)