Moin! "pelzflorian (Florian Pelz)" <pelzflor...@pelzflorian.de> skribis:
> Ludovic Courtès <l...@gnu.org> writes: >> One finding: when hitting C-c, the dynamic-wind exit handler (the one >> that restores the database and umounts the cow store) is *not* executed. > > Impressive findings. > > Now that you found the dynamic-wind’s out-guard does not even run: It does not run on C-c, but it does run in other cases, typically if you just press Enter after reading the message that says “command failed, press Enter”. I don’t see how to address the C-c issue so we’ll have to live with it. Longer-term we may have to find a different strategy than the ‘call-with-mnt-container’ trick, but that’s difficult. > After seeing that you opened a bug#60116 on setsid(), I tested removing > the setsid call and it had no effect, but if the dynamic-wind’s > out-guard does not even run, that is to be expected. Right; #60116 is related, and it’s not great but it’s not critical. Ludo’.