GNU bug report logs -
#58290
guile ssh error on guix deploy
Previous Next
Reported by: Andrew Tropin <andrew <at> trop.in>
Date: Tue, 4 Oct 2022 11:10:01 UTC
Severity: important
Merged with 56709
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On 2023-01-23 22:50, Ludovic Courtès wrote:
> Hi Artyom,
>
> "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com> skribis:
>
>> I figured out how to fix Guile-SSH channel "leak", so to say, that lead
>> to the OpenSSH "no more sessions" problem.
>>
>> Please run your tests with this branch and let me know if it works for
>> you (including all the edge cases):
>> https://github.com/artyom-poptsov/guile-ssh/tree/wip-fix-channel-leak
>
> It works! Specifically, I ran:
>
> guix shell guile guile-ssh \
> --with-branch=guile-ssh=wip-fix-channel-leak -- \
> guile ssh-channels.scm
>
> and the script (same one as before) ran several hundreds of iterations
> just fine.
Can confirm the same, works on my machine :) Thank you very much.
>
> I had looked at ‘ptob_close’ and related code but didn’t see this issue;
> good catch!
>
> If you plan to push a new release, we’ll just upgrade in Guix; otherwise
> we can apply the patch locally.
>
> Thank you!
>
> Ludo’.
--
Best regards,
Andrew Tropin
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 2 years and 163 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.