X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=udp_send.c;h=e80670d0f3866dcde32114c0459a506b8cb78cff;hp=fc3bb2f5c5f657a45112cf2db3856407c8c0c611;hb=77a1abaa8cd706c063701dac3f403526b673fe6f;hpb=e9cd585d196728e24eb6e2086405b73842bc3eb5 diff --git a/udp_send.c b/udp_send.c index fc3bb2f5..e80670d0 100644 --- a/udp_send.c +++ b/udp_send.c @@ -192,11 +192,13 @@ static void udp_shutdown_targets(void) size_t len = 0; /* STFU, gcc */ list_for_each_entry_safe(ut, tmp, &targets, node) { + int ubuntu_glibc_headers_suck; if (ut->fd < 0) continue; if (!buf) len = vss_get_fec_eof_packet(&buf); - write(ut->fd, buf, len); + /* ignore return value, we're closing the target anyway. */ + ubuntu_glibc_headers_suck = write(ut->fd, buf, len); /* STFU */ udp_close_target(ut); } }