From fd7f25b62734ecdb63ed59001ef69a1a34edc4b4 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 6 Feb 2013 09:51:40 +0000 Subject: libfuse: set close-on-exec flag on pipe file descriptors The FUSE library may be used from any number of programs which may also fork() + execve(), so set the close-on-exec flag to avoid inadvertant leakage of pipe file descriptors. While we're at it, attempt to use pipe2() since this is within a (currently) Linux-only code path and pipe2() offers thread-safety. --- ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 247cd29..788ee04 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-02-06 Miklos Szeredi + + * libfuse: set close-on-exec flag on pipe file descriptors. Patch + by Eric Wong + 2013-02-05 Miklos Szeredi * libfuse: fix fuse_get_context() in non fuse threads. Reported -- cgit v1.2.3