From c893407ca085c054ff3759cf4d93e6c483a82c4a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Wed, 18 Mar 2009 23:33:22 +0000 Subject: [PATCH] - APR_FILE_NOCLEANUP chunk from apr trunk Changed files: apr-bug-46425.patch -> 1.8 --- apr-bug-46425.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apr-bug-46425.patch b/apr-bug-46425.patch index d35f72a..bf2c187 100644 --- a/apr-bug-46425.patch +++ b/apr-bug-46425.patch @@ -14,7 +14,7 @@ diff -urN apr-1.3.3.org/file_io/unix/filedup.c apr-1.3.3/file_io/unix/filedup.c return APR_EINVAL; } rv = dup2(old_file->filedes, (*new_file)->filedes); -+ if (!(old_file->flags & APR_INHERIT)) { ++ if (!(old_file->flags & (APR_FILE_NOCLEANUP|APR_INHERIT))) { + fdflags = fcntl((*new_file)->filedes, F_GETFD); + if (fdflags == -1) + return errno; -- 2.44.0