vss: Improve comment about sending empty chunks.
authorAndre Noll <maan@tuebingen.mpg.de>
Sun, 6 Aug 2017 14:36:17 +0000 (16:36 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Mon, 7 Aug 2017 22:39:04 +0000 (00:39 +0200)
The old comment was misplaced, and "they" referred to the chunks,
while "senders" was intended.

vss.c

diff --git a/vss.c b/vss.c
index b73562f9733a98e1bea760ea109f1a7cf883d426..625fabe766bb7707ac2a35125f7af0ce250f1cae 100644 (file)
--- a/vss.c
+++ b/vss.c
@@ -1066,13 +1066,12 @@ static void vss_send(struct vss_task *vsst)
                        mmd->events++;
                        set_mmd_offset();
                }
-               /*
-                * We call the send function also in case of empty chunks as
-                * they might have still some data queued which can be sent in
-                * this case.
-                */
                vss_get_chunk(mmd->current_chunk, vsst, &buf, &len);
                for (i = 0; senders[i].name; i++) {
+                       /*
+                        * We call ->send() even if len is zero because senders
+                        * might have data queued which can be sent now.
+                        */
                        if (!senders[i].send)
                                continue;
                        senders[i].send(mmd->current_chunk, mmd->chunks_sent,