From bab82183d71e476a3420fbf518ab10cd16264dd7 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sun, 23 Mar 2025 02:43:26 +0000 Subject: Fix several stream bugs Signed-off-by: Laurent Bercot --- src/tipideed/cgi.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/tipideed/cgi.c') diff --git a/src/tipideed/cgi.c b/src/tipideed/cgi.c index 36d9ee2..21e21db 100644 --- a/src/tipideed/cgi.c +++ b/src/tipideed/cgi.c @@ -377,6 +377,8 @@ static inline int do_cgi (tipidee_rql *rql, char const *docroot, char const *con if (buffer_timed_putv_g(buffer_1, v, 2, &deadline) < len) strerr_diefu1sys(111, "write to stdout") ; buffer_rseek(&b, len) ; + if (!buffer_timed_flush_g(buffer_1, &deadline)) + strerr_diefu1sys(111, "write to stdout") ; stream_infinite(x[0].fd, argv[0]) ; } -- cgit v1.3.1