X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=udp_send.c;fp=udp_send.c;h=8677ec5eeea4c17fcd0a5b9f7918fc47ea961c35;hb=91edaa02c232edf82b93a928058c044df80badc1;hp=7d13f148170270c7d4487a65d8afe4270c121446;hpb=c52d8d08b47bc556cb5149bbb376d7d27a0b7cbc;p=paraslash.git diff --git a/udp_send.c b/udp_send.c index 7d13f148..8677ec5e 100644 --- a/udp_send.c +++ b/udp_send.c @@ -230,8 +230,11 @@ static int udp_com_delete(struct sender_command_data *scd) static int udp_send_fec(char *buf, size_t len, void *private_data) { struct udp_target *ut = private_data; - int ret = udp_init_session(ut); + int ret; + if (sender_status == SENDER_OFF) + return 0; + ret = udp_init_session(ut); if (ret < 0) goto fail; ret = send_queued_chunks(ut->fd, ut->cq, 0);