lix/src/libstore
Eelco Dolstra 9dbfe242e3 * Kill a build if it has gone for more than a certain number of
seconds without producing output on stdout or stderr (NIX-65).  This
  timeout can be specified using the `--max-silent-time' option or the
  `build-max-silent-time' configuration setting.  The default is
  infinity (0).

* Fix a tricky race condition: if we kill the build user before the
  child has done its setuid() to the build user uid, then it won't be
  killed, and we'll potentially lock up in pid.wait().  So also send a
  conventional kill to the child.
2006-12-08 15:44:00 +00:00
..
build.cc * Kill a build if it has gone for more than a certain number of 2006-12-08 15:44:00 +00:00
db.cc * A helpful message. 2006-10-13 11:49:55 +00:00
db.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
derivations-ast.def * Automatically upgrade <= 0.7 Nix stores to the new schema (so that 2005-02-09 09:50:29 +00:00
derivations.cc * Replace read-only calls to addTextToStore. 2006-12-01 21:00:39 +00:00
derivations.hh * Remove unnecessary inclusions of aterm2.h. 2006-09-04 22:08:40 +00:00
gc.cc * Better message. 2006-12-05 16:17:01 +00:00
globals.cc * Kill a build if it has gone for more than a certain number of 2006-12-08 15:44:00 +00:00
globals.hh * Kill a build if it has gone for more than a certain number of 2006-12-08 15:44:00 +00:00
local-store.cc * In the garbage collector, if deleting a path fails, try to fix its 2006-12-07 15:54:52 +00:00
local-store.hh * In the garbage collector, if deleting a path fails, try to fix its 2006-12-07 15:54:52 +00:00
Makefile.am * Allow unprivileged users to run the garbage collector and to do 2006-12-05 02:18:46 +00:00
misc.cc * More remote operations. 2006-11-30 22:43:55 +00:00
misc.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
pathlocks.cc * Use a proper namespace. 2006-09-04 21:06:23 +00:00
pathlocks.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
references.cc * Use a bounded amount of memory in scanForReferences() by not reading 2006-09-22 13:10:30 +00:00
references.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
remote-store.cc * Allow unprivileged users to run the garbage collector and to do 2006-12-05 02:18:46 +00:00
remote-store.hh * Allow unprivileged users to run the garbage collector and to do 2006-12-05 02:18:46 +00:00
store-api.cc * Refactoring. 2006-12-04 13:28:14 +00:00
store-api.hh * Allow unprivileged users to run the garbage collector and to do 2006-12-05 02:18:46 +00:00
worker-protocol.hh * Allow unprivileged users to run the garbage collector and to do 2006-12-05 02:18:46 +00:00