diff options
author | Adrian Kummerlaender | 2014-10-16 19:20:04 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2014-10-16 19:20:04 +0200 |
commit | bc48696d7f463d0a230193f2173ec8516a2ca4b0 (patch) | |
tree | 152f1c9cf1009b3c3b7067704683ee1c9e88ac68 /src/function/execute.cc | |
parent | a4a7ee4f614e85f9952a4a8ea418e263512fc2ba (diff) | |
download | InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.tar InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.tar.gz InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.tar.bz2 InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.tar.lz InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.tar.xz InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.tar.zst InputXSLT-bc48696d7f463d0a230193f2173ec8516a2ca4b0.zip |
Changed FunctionExternalCommand stream read order
* long outputs to stdout from child processes filled up the `boost::process::pistream` buffer and caused `write` to block
** this issue was circumvented by reading the stream into a `std::stringstream` instance before retrieving the blocking exit status
* modified document import implementation accordingly
Diffstat (limited to 'src/function/execute.cc')
0 files changed, 0 insertions, 0 deletions