When using Ssh2Process, it sometimes doesn't report the exit code correctly. This is because qlibssh2 never call libssh2_channel_close.