X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=vss.c;h=7b36ae31c95a14ca24d87d7f3f9c27d29de6fa5c;hp=e1a3c3742a76b66c614e6aaf65f04c7a31277309;hb=89e28a4361bd120dfe4202a16d85d03fb1139de8;hpb=027e2ddb3ca6e8b29ec826f529cd66bc4447f32f diff --git a/vss.c b/vss.c index e1a3c374..7b36ae31 100644 --- a/vss.c +++ b/vss.c @@ -587,7 +587,6 @@ static struct timeval *vss_compute_timeout(struct vss_task *vsst) static void vss_eof(struct vss_task *vsst) { - mmd->stream_start = *now; if (!vsst->map) return; if (mmd->new_vss_status_flags & VSS_NOMORE) @@ -671,6 +670,8 @@ static void vss_pre_select(struct sched *s, struct task *t) senders[i].shutdown_clients(); list_for_each_entry_safe(fc, tmp, &fec_client_list, node) fc->first_stream_chunk = -1; + mmd->stream_start.tv_sec = 0; + mmd->stream_start.tv_usec = 0; } if (vss_next()) vss_eof(vsst);