Eelco Dolstra
b499d2efbf
Silence some warnings on GCC 4.9
2015-06-03 18:14:48 +02:00
Eelco Dolstra
ccade8c120
Get rid of unnecessary "interrupted by the user" message with -vvv
2015-06-03 18:04:04 +02:00
Eelco Dolstra
8d9a0be278
Remove tabs
2015-06-03 18:03:14 +02:00
Eelco Dolstra
4eb62b5230
nix-daemon: Call exit(), not _exit()
...
This was preventing destructors from running. In particular, it was
preventing the deletion of the temproot file for each worker
process. It may also have been responsible for the excessive WAL
growth on Hydra (due to the SQLite database not being closed
properly).
Apparently broken by accident in
8e9140cfde
.
2015-05-11 17:41:56 +02:00
Eelco Dolstra
1129a982c4
Improve error message if the daemon worker fails to start
2015-05-11 17:38:34 +02:00
Eelco Dolstra
6092a48603
nix-daemon: Close unnecessary fd
2015-05-11 17:34:24 +02:00
Ludovic Courtès
6621195e48
Add an 'optimiseStore' remote procedure call.
2015-05-11 17:31:02 +02:00
Eelco Dolstra
1820845c44
Doh
2015-05-11 17:22:33 +02:00
Eelco Dolstra
e9070bf422
Move some options out of globals
2015-05-11 17:22:24 +02:00
Eelco Dolstra
4ab4b0c109
Remove some dead code
2015-05-11 17:11:38 +02:00
Eelco Dolstra
1cffdf5847
nix-daemon: Less verbosity
2015-05-11 17:11:27 +02:00
Eelco Dolstra
bb07dfe96f
nix-daemon: Simplify stderr handling
2015-05-11 17:11:14 +02:00
Ludovic Courtès
766481d606
Merge commit 'fdee1ced43fb495d612a29e955141cdf6b9a95ba' into nix
2015-05-11 17:04:26 +02:00
Ludovic Courtès
c69944c511
Merge commit '8e9140cfdef9dbd1eb61e4c75c91d452ab5e4a74' into nix
...
Conflicts:
Makefile.config.in
configure.ac
dev-shell
doc/manual/builtins.xml
doc/manual/conf-file.xml
doc/manual/local.mk
doc/manual/nix-instantiate.xml
doc/manual/nix-store.xml
doc/manual/writing-nix-expressions.xml
misc/emacs/nix-mode.el
perl/lib/Nix/CopyClosure.pm
release.nix
scripts/nix-build.in
scripts/nix-copy-closure.in
src/download-via-ssh/download-via-ssh.cc
src/libexpr/common-opts.cc
src/libexpr/common-opts.hh
src/libexpr/eval.cc
src/libexpr/eval.hh
src/libexpr/local.mk
src/libexpr/nixexpr.cc
src/libexpr/nixexpr.hh
src/libexpr/parser.y
src/libexpr/primops.cc
src/libexpr/symbol-table.hh
src/libmain/shared.cc
src/libstore/local.mk
src/nix-env/nix-env.cc
src/nix-instantiate/nix-instantiate.cc
src/nix-store/local.mk
src/nix-store/nix-store.cc
src/nix-store/serve-protocol.hh
tests/lang.sh
tests/lang/eval-okay-context.nix
tests/lang/eval-okay-search-path.exp
tests/lang/eval-okay-search-path.nix
tests/local.mk
tests/nix-copy-closure.nix
2015-05-06 23:22:04 +02:00
Ludovic Courtès
d4e18b05e0
Keep only libstore, nix-daemon, and related stuff.
2014-12-17 22:57:04 +01:00