[10:32] <holiman> Hi, I have a question about a potential regression on ubuntu ppa upload -- is this the right channel for questions about that?
[10:36] <holiman> There appears to be a change in how the sftp server behaves.
[10:36] <holiman> After connecting (and uploading package), our CI runner cannot exit. I can repro this manually:
[10:36] <holiman> ```
[10:36] <holiman> $ sftp -i ./ppakey <project>@ppa.launchpad.net
[10:36] <holiman> Connected to ppa.launchpad.net.
[10:36] <holiman> sftp> quit
[10:36] <holiman> Interrupt
[10:36] <holiman> ```
[10:36] <holiman> The `quit` (and `exit`, `bye`) leaves the client hanging. Pressing ctrl-c (or sending SIGINT) causes it to
[10:36] <holiman> print `Interrupt`, but the only way to exit is to SIGKILL it.
[10:36] <holiman> Our CI service kills it after 10 minutes -- which triggers the upload to succeed, but the CI job is terminated so
[10:36] <holiman> remaining package uploads are not performed.
[10:50] <holiman> 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