about summary refs log tree commit homepage
path: root/lib/PublicInbox/Syscall.pm
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2022-12-24 10:40:47 +0000
committerEric Wong <e@80x24.org>2022-12-25 08:48:28 +0000
commitdf00ede142da26f0b88c161694bb7508410b9de8 (patch)
tree1bae9bea78acaa2c7aeb6546c6c159f17a1bedbf /lib/PublicInbox/Syscall.pm
parentf089fec3d66d18dde6aebb0740a7232b0cd571bf (diff)
downloadpublic-inbox-df00ede142da26f0b88c161694bb7508410b9de8.tar.gz
POSIX::dup2 does not do anything in addition to dup2(2) and is
thus immune to Perl automatically setting FD_CLOEXEC on FDs it
makes into IO objects/globs.  We only need to account for the
case when both args for dup2 are identical, in which case the
kernel treats it as a no-op and then thus we need to clear
FD_CLOEXEC ourselves.
Diffstat (limited to 'lib/PublicInbox/Syscall.pm')
0 files changed, 0 insertions, 0 deletions