Skip to content

Commit df861ff

Browse files
committed
flush stream each time
1 parent f0f8573 commit df861ff

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

executor/engine/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from .core import Engine, EngineSetting
22
from .job import LocalJob, ThreadJob, ProcessJob
33

4-
__version__ = '0.3.1'
4+
__version__ = '0.3.2'
55

66
__all__ = [
77
'Engine', 'EngineSetting',

executor/engine/job/extend/subprocess.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,8 @@ def _run_cmd(runner: ProcessRunner): # pragma: no cover
120120
runner.run(**pkwargs)
121121
with open(path_stdout, 'w') as fo, \
122122
open(path_stderr, 'w') as fe:
123-
retcode = runner.write_stream_until_stop(fo, fe)
123+
retcode = runner.write_stream_until_stop(
124+
fo, fe, flush_streams_each_time=True)
124125
return retcode
125126
else:
126127
def _run_cmd(runner: ProcessRunner):

0 commit comments

Comments
 (0)