diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2016-07-17 18:58:06 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2016-07-17 18:59:14 +0300 |
commit | 308147c3b0fb127ba87770550f442bab121352e7 (patch) | |
tree | ea2ed3e9399f300528420b435108b730e0d34aa9 | |
parent | 54d3d6c8c2a5a130c06fd600dddc4b6b50238dfe (diff) | |
download | awall-308147c3b0fb127ba87770550f442bab121352e7.tar.bz2 awall-308147c3b0fb127ba87770550f442bab121352e7.tar.xz |
diff: read output buffer before waiting for exit
-rwxr-xr-x | awall-cli | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -294,9 +294,14 @@ if not call( filedump(stdin) stdin:close() - lpc.wait(pid) - io.stdout:write(stdout:read('*all')) + local data + repeat + data = stdout:read('*a') + io.stdout:write(data) + until data == '' stdout:close() + + lpc.wait(pid) elseif mode == 'translate' then if verify then config:test() end |