We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ddd67f9 commit 1fdea10Copy full SHA for 1fdea10
runce/spawn.py
@@ -75,15 +75,15 @@ def spawn(
75
so = se = Path(out_file) if out_file else data_dir / f"{base_name}.log"
76
po_kwa["stdout"] = so.open(f"{mode}b")
77
po_kwa["stderr"] = STDOUT
78
- # if po_kwa.get("stdin") is None:
79
- # from sys import stdin
80
-
81
- # try:
82
- # no = stdin.buffer.fileno()
83
- # except Exception as ex:
84
- # pass
85
- # else:
86
- # po_kwa["stdin"] = stdin.buffer
+ if po_kwa.get("stdin") is None:
+ from sys import stdin
+
+ try:
+ no = stdin.buffer.fileno()
+ except Exception as ex:
+ pass
+ else:
+ po_kwa["stdin"] = stdin.buffer
87
88
po_kwa.setdefault("start_new_session", True)
89
po_kwa.setdefault("close_fds", True)
0 commit comments