We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 0b50284 + 516dc42 commit 7f83066Copy full SHA for 7f83066
vm/boostenv/main/modos.hh
@@ -885,8 +885,8 @@ public:
885
raiseLastOSError(vm, "open");
886
}
887
888
- dup(dn); // stdout
889
- dup(dn); // stderr
+ dup2(dn, 1); // stdout
+ dup2(dn, 2); // stderr
890
891
#endif
892
@@ -1090,9 +1090,9 @@ public:
1090
close(i);
1091
1092
1093
- dup(socketHandle);
1094
1095
+ dup2(socketHandle, 0); // stdin
+ dup2(socketHandle, 1); // stdout
+ dup2(socketHandle, 2); // stderr
1096
1097
auto c_executable = executable.string;
1098
auto c_argv = new char*[argc+1];
0 commit comments