diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2025-03-23 02:43:26 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska@appnovation.com> | 2025-03-23 02:43:26 +0000 |
| commit | bab82183d71e476a3420fbf518ab10cd16264dd7 (patch) | |
| tree | 57efdc9e2a93d669b10efa76f88e0aec90d0cdf8 /src/tipideed/cgi.c | |
| parent | addf2dac3a838fccfb027d114debdd2d9685d7fe (diff) | |
| download | tipidee-bab82183d71e476a3420fbf518ab10cd16264dd7.tar.gz | |
Fix several stream bugs
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'src/tipideed/cgi.c')
| -rw-r--r-- | src/tipideed/cgi.c | 2 |
1 files changed, 2 insertions, 0 deletions
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]) ; } |
