Hello,

l...@gnu.org (Ludovic Courtès) skribis:

> I’ve pushed a workaround that seems to work (‘guix copy’ commands that
> previously segfaulted on hydra.gnu.org no longer do):
>
>   
> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=8e469b67f95cfe5b95405b503b8ee315fdf8ce66

The workaround has proved to work well for ‘guix offload’ and ‘guix
copy’ so I’m closing this bug on our side.

In Guile-SSH though, I think there’s still the potential for finalizers
getting called in a separate thread and triggering the issue we’ve seen
here.  Am I right, Artyom?

If I’m not mistaken, that calls for a fix as described in
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26976#37>, namely
protecting libssh objects with mutexes.

Ludo’.



Reply via email to