lix/src
Eelco Dolstra cc3b93c991
Handle SIGINT etc. via a sigwait() signal handler thread
This allows other threads to install callbacks that run in a regular,
non-signal context. In particular, we can use this to signal the
downloader thread to quit.

Closes #1183.
2017-01-17 18:21:02 +01:00
..
boost Force stack trace for boost format errors 2016-03-02 15:46:07 +01:00
buildenv Fix Fedora build 2016-08-30 13:56:22 +02:00
download-via-ssh printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
libexpr builtins.readFile: Put the references of the file, not those needed to realize the file, into the context 2017-01-10 12:22:22 -05:00
libmain Handle SIGINT etc. via a sigwait() signal handler thread 2017-01-17 18:21:02 +01:00
libstore Handle SIGINT etc. via a sigwait() signal handler thread 2017-01-17 18:21:02 +01:00
libutil Handle SIGINT etc. via a sigwait() signal handler thread 2017-01-17 18:21:02 +01:00
nix Store::computeFSClosure(): Support a set of paths 2016-11-10 17:45:04 +01:00
nix-build assign environ to a temp variable to ensure liveness 2017-01-16 23:52:44 +01:00
nix-channel nix-channel: Fix --update <CHANNELS> 2016-11-21 15:54:19 +01:00
nix-collect-garbage printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-daemon nix-daemon: Fix splice faking on non-Linux 2016-11-17 08:10:12 -05:00
nix-env printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-instantiate Allow setting the state directory as a store parameter 2016-06-02 16:02:48 +02:00
nix-prefetch-url printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-store Add a hook to run diffoscope when non-determinism is detected 2016-12-07 17:57:35 +01:00
resolve-system-dependencies printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00