summaryrefslogtreecommitdiff
path: root/tool/lib
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-11-07 09:06:15 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-11-07 09:06:15 +0900
commit180d37c817dc55f27b7f4ea1278a36a691491148 (patch)
tree1113112393d06d492b02804214c4e790fc94c203 /tool/lib
parent12883f8fa6222324880e2b0f161f8c6d6cf365c7 (diff)
downloadruby-180d37c817dc55f27b7f4ea1278a36a691491148.tar.gz
Set `autoclose:` for inherited FDs only [ci skip]
Diffstat (limited to 'tool/lib')
-rw-r--r--tool/lib/test/unit.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/tool/lib/test/unit.rb b/tool/lib/test/unit.rb
index fb1a53ce05..80d69dd38a 100644
--- a/tool/lib/test/unit.rb
+++ b/tool/lib/test/unit.rb
@@ -289,8 +289,8 @@ module Test
/(?:\A|\s)--jobserver-(?:auth|fds)=(?:(\d+),(\d+)|fifo:(.*))/ =~ makeflags
begin
if fifo = $3
- r = File.open(fifo, IO::RDONLY|IO::NONBLOCK|IO::BINARY, autoclose: false)
- w = File.open(fifo, IO::WRONLY|IO::NONBLOCK|IO::BINARY, autoclose: false)
+ r = File.open(fifo, IO::RDONLY|IO::NONBLOCK|IO::BINARY)
+ w = File.open(fifo, IO::WRONLY|IO::NONBLOCK|IO::BINARY)
else
r = IO.for_fd($1.to_i(10), "rb", autoclose: false)
w = IO.for_fd($2.to_i(10), "wb", autoclose: false)