Files
lix/src/nix
Robert HensingandRebecca Turner ee0c195eba Split ignoreException to avoid suppressing CTRL-C
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: Ie7d2467eedbe840d1b9fa2e88a4e88e4ab26a87b
2024-10-01 15:49:56 -07:00
..
2023-05-17 08:10:30 +01:00
2024-08-08 14:53:17 -07:00
2020-12-23 18:26:40 +01:00
2020-12-23 18:26:40 +01:00
2022-02-22 14:32:56 +01:00
2020-12-23 18:26:40 +01:00
2022-02-22 14:32:56 +01:00
2020-12-21 13:32:29 +01:00
2024-08-04 20:41:19 -07:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00
2023-04-06 19:59:57 -04:00
2024-05-02 12:02:28 -06:00
2020-12-21 13:32:27 +01:00
2021-07-07 10:02:55 +02:00
2022-06-28 22:43:37 -04:00
2021-01-10 23:29:14 +01:00
2021-03-26 16:14:38 +01:00
2023-03-21 14:37:09 +01:00
2024-08-08 14:53:17 -07:00