qDup-0.8.4
New Features
use --stream-logging
command line option to stream sh
output as it arrives rather then all at once when the sh
command finishes
added /session/:sessionId/buffer
to the embedded http server to help inspect the output buffer of commands. This is ideal when a command exits but the output buffer did not include the expected console prompt.
Changes:
rename /active contextId
to sessionId
to match the naming convention for /session/sessionId
sending ctrl+C to the process once triggers immediate cleanup, sending it again interrupts cleanup and stops the process.
Bug Fixes:
fix an issue where java -jar qDup.jar
would not exit if the process was interrupted while checking sh
exit code
fix a race condition during logger shutdown that would hang the process when an error occurred during a script.
fix an issue with prompt detection in zsh