lix/src
alois31 914b0febf7
libutil: remove the interrupt-blocking code
The interrupt-blocking code was originally introduced 20 years ago so that
trying to log an error message does not result in an interrupt exception being
thrown and then going unhandled (c8d3882cdc).
However, the logging code does not check for interrupts any more
(054be50257), so this reasoning is no longer
applicable. Delete this code so that later interrupts are unblocked again, for
example in the next line entered into the repl.

Closes: lix-project/lix#296
Change-Id: I48253f5f4272e75001148c13046e709ef5427fbd
2024-05-13 09:03:53 +02:00
..
build-remote Remove HintFmt::operator% 2024-03-26 15:40:05 -07:00
libcmd repl: show a progress bar while performing builds 2024-05-08 20:54:41 +02:00
libexpr remove the autoconf+Make buildsystem 2024-05-07 17:04:30 -06:00
libfetchers add and fix -Wignored-qualifiers 2024-05-09 07:08:44 -06:00
libmain libutil: remove the interrupt-blocking code 2024-05-13 09:03:53 +02:00
libstore Merge "feat(libstore): print the first line of stdout of SSH in case of failure" into main 2024-05-10 19:33:36 +00:00
libutil libutil: remove the interrupt-blocking code 2024-05-13 09:03:53 +02:00
nix nix3-eval: don't elide top-level errors 2024-05-08 13:37:20 -06:00
nix-build Move shell_words into its own file 2024-03-26 16:44:04 -07:00
nix-channel Format Nix code with nixfmt 2024-04-08 13:00:00 -07:00
nix-collect-garbage util.hh: split out signals stuff 2024-03-11 00:52:09 -07:00
nix-copy-closure Merge pull request #9277 from keszybz/file-permissions 2024-03-04 05:26:17 +01:00
nix-env refactor some nix-env and profile code to libcmd 2024-04-29 01:19:21 +00:00
nix-instantiate Unify and refactor value printing 2024-03-09 03:50:06 +01:00
nix-store libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
resolve-system-dependencies remove the autoconf+Make buildsystem 2024-05-07 17:04:30 -06:00
meson.build meson: implement functional tests 2024-03-27 18:37:50 -06:00