Skip to content

Commit 4dd15ce

Browse files
authored
Merge pull request #70 from iCharlesHu/charles/_subprocess_fork_exec_fd
2 parents f42369a + b38222d commit 4dd15ce

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Sources/Subprocess/Platforms/Subprocess+Linux.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ extension Configuration {
8282
outputWriteFileDescriptor?.platformDescriptor() ?? -1,
8383
outputReadFileDescriptor?.platformDescriptor() ?? -1,
8484
errorWriteFileDescriptor?.platformDescriptor() ?? -1,
85-
errorWriteFileDescriptor?.platformDescriptor() ?? -1,
85+
errorReadFileDescriptor?.platformDescriptor() ?? -1,
8686
]
8787

8888
let workingDirectory: String = self.workingDirectory.string

Sources/_SubprocessCShims/process_shims.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -640,8 +640,8 @@ int _subprocess_fork_exec(
640640
if (file_descriptors[3] >= 0) {
641641
rc = close(file_descriptors[3]);
642642
}
643-
if (file_descriptors[4] >= 0) {
644-
rc = close(file_descriptors[4]);
643+
if (file_descriptors[5] >= 0) {
644+
rc = close(file_descriptors[5]);
645645
}
646646
if (rc != 0) {
647647
int error = errno;

0 commit comments

Comments
 (0)