forked from lix-project/lix
Robert Hensing
ee0c195eba
This splits `ignoreException` into `ignoreExceptionExceptInterrupt`
(which ignores all exceptions except `Interrupt`, which indicates a
SIGINT/CTRL-C) and `ignoreExceptionInDestructor` (which ignores all
exceptions, so that destructors do not throw exceptions).
This prevents many cases where Nix ignores CTRL-C entirely.
See: https://github.com/NixOS/nix/issues/7245
Upstream-PR: https://github.com/NixOS/nix/pull/11618
Change-Id:
|
||
---|---|---|
.. | ||
common-args.cc | ||
common-args.hh | ||
crash-handler.cc | ||
crash-handler.hh | ||
lix-main.pc.in | ||
loggers.cc | ||
loggers.hh | ||
meson.build | ||
progress-bar.cc | ||
progress-bar.hh | ||
shared.cc | ||
shared.hh | ||
stack.cc |