[10:32] Hi, I have a question about a potential regression on ubuntu ppa upload -- is this the right channel for questions about that? [10:36] There appears to be a change in how the sftp server behaves. [10:36] After connecting (and uploading package), our CI runner cannot exit. I can repro this manually: [10:36] ``` [10:36] $ sftp -i ./ppakey @ppa.launchpad.net [10:36] Connected to ppa.launchpad.net. [10:36] sftp> quit [10:36] Interrupt [10:36] ``` [10:36] The `quit` (and `exit`, `bye`) leaves the client hanging. Pressing ctrl-c (or sending SIGINT) causes it to [10:36] print `Interrupt`, but the only way to exit is to SIGKILL it. [10:36] Our CI service kills it after 10 minutes -- which triggers the upload to succeed, but the CI job is terminated so [10:36] remaining package uploads are not performed. [10:50] Found the problem, it's same as this one (https://github.com/kolban-google/sftp-gcs/issues/23#issue-1095191812) . Fix for the server is pending: https://github.com/mscdex/ssh2/pull/1111 [10:50] Issue 23 in kolban-google/sftp-gcs "Connection hanging instead of closing gracefully" [Open] [10:50] Pull 1111 in mscdex/ssh2 "Properly close connection on EOF" [Open]