From b75ecd79d5e3776a6c8f5f0d95bc791776fc90f9 Mon Sep 17 00:00:00 2001 From: Andrew Wood Date: Sun, 3 May 2026 13:42:27 +0100 Subject: [PATCH] Add comments explaining the steps (#188). --- src/pv/file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pv/file.c b/src/pv/file.c index 0d6d9a7..2134803 100644 --- a/src/pv/file.c +++ b/src/pv/file.c @@ -451,8 +451,10 @@ int pv_next_file(pvstate_t state, unsigned int filenum, int oldfd) if (new_size < 0) target_pipe_buffer_size = target_pipe_buffer_size / 2; } + /* If all attempts failed, read the current size. */ if (new_size < 0) { new_size = fcntl(state->transfer.intermediate_pipe[1], F_GETPIPE_SZ); + /* If unable to read, assume 64KiB. */ if (new_size < 0) { new_size = 64 * 1024; }