When downloading a file and the connection hangs due to crappy wifi, sftp just says "0.0 KB/s - stalled -". I hit ^C to kill it, but it just prints "Interrupt" and doesn't do anything, no matter how many times I hit ^C or how long I wait. Is this expected behavior? Or am I expected to kill the ssh connection itself with "~."?