From 2204dfd1e0df8b02092004542e7c120f9f6a981e Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Wed, 2 Dec 2020 09:58:23 +0200 Subject: MimeHooks: Fixed issue with waiting for output --- src/mimehooks.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/mimehooks.c') diff --git a/src/mimehooks.c b/src/mimehooks.c index 3d999aba..f60ea593 100644 --- a/src/mimehooks.c +++ b/src/mimehooks.c @@ -45,8 +45,7 @@ iBlock *run_FilterHook_(const iFilterHook *d, const iString *mime, const iBlock iRelease(args); start_Process(proc); writeInput_Process(proc, body); - waitForFinished_Process(proc); - iBlock *output = readOutput_Process(proc); + iBlock *output = readOutputUntilClosed_Process(proc); if (!startsWith_Rangecc(range_Block(output), "20")) { /* Didn't produce valid output. */ delete_Block(output); -- cgit v1.2.3