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.
1 parent f304ab8 commit 70deb34Copy full SHA for 70deb34
mitogen/core.py
@@ -3594,7 +3594,10 @@ def _setup_master(self):
3594
else:
3595
self.parent = Context(self.router, parent_id, 'parent')
3596
3597
- in_fp = os.fdopen(os.dup(self.config.get('in_fd', 100)), 'rb', 0)
+ in_fd = self.config.get('in_fd', 100)
3598
+ in_fp = os.fdopen(os.dup(in_fd), 'rb', 0)
3599
+ os.close(in_fd)
3600
+
3601
out_fp = os.fdopen(os.dup(self.config.get('out_fd', 1)), 'wb', 0)
3602
self.stream = MitogenProtocol.build_stream(self.router, parent_id)
3603
self.stream.accept(in_fp, out_fp)
0 commit comments