DarthSim / overmind

Process manager for Procfile-based applications and tmux
MIT License
2.84k stars 79 forks source link

Handle last line process output without new line end #84

Closed kalekseev closed 4 years ago

kalekseev commented 4 years ago

Consider process like echo -n "text", it prints "text" without new line at the end and exit. Current overmind's output writer read from processes output pipe line by line and in this case it won't process "text" before overmind exit. Therefore we must ensure that lines passed to the output writer are always end with new line char. Fixes #81

kalekseev commented 4 years ago

well that fix have problems with long line outputs