diff mbox series

[v3,2/2,delta_handler] BUG: Fix missing last chunk in create_zckindex

Message ID 20240315161108.218579-2-mege.mathieu@gmail.com
State Accepted
Headers show
Series [v3,1/2,delta_handler] BUG: Fix read source loop in create_zckindex | expand

Commit Message

Mathieu MEGE March 15, 2024, 4:11 p.m. UTC
Signed-off-by: Mathieu Mege <mege.mathieu@gmail.com>
---
 handlers/delta_handler.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Pierre-Jean Texier March 15, 2024, 4:38 p.m. UTC | #1
Hi Mathieu,

Le 15/03/2024 à 17:11, Mathieu Mege a écrit :
> Signed-off-by: Mathieu Mege <mege.mathieu@gmail.com>

Acked-by: Pierre-Jean Texier <texier.pj2@gmail.com>

Thanks !
Stefano Babic March 17, 2024, 4:14 p.m. UTC | #2
On 15.03.24 17:11, Mathieu Mege wrote:
> Signed-off-by: Mathieu Mege <mege.mathieu@gmail.com>
> ---
>   handlers/delta_handler.c | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/handlers/delta_handler.c b/handlers/delta_handler.c
> index 8f0c97e..5b45003 100644
> --- a/handlers/delta_handler.c
> +++ b/handlers/delta_handler.c
> @@ -509,6 +509,7 @@ static bool create_zckindex(zckCtx *zck, int fd, size_t maxbytes)
>   	}
>
>   	free(buf);
> +	zck_end_chunk(zck);
>
>   	if(n < 0) {
>   		ERROR("Error occurred while reading data : %s", strerror(n));

Acked-by: Stefano Babic <stefano.babic@swupdate.org>

Best regards,
Stefano Babic
diff mbox series

Patch

diff --git a/handlers/delta_handler.c b/handlers/delta_handler.c
index 8f0c97e..5b45003 100644
--- a/handlers/delta_handler.c
+++ b/handlers/delta_handler.c
@@ -509,6 +509,7 @@  static bool create_zckindex(zckCtx *zck, int fd, size_t maxbytes)
 	}
 
 	free(buf);
+	zck_end_chunk(zck);
 
 	if(n < 0) {
 		ERROR("Error occurred while reading data : %s", strerror(n));