about summary refs log tree commit diff
path: root/src/pathlocks.cc
AgeCommit message (Collapse)AuthorFilesLines
2003-09-11 * Added some missing #includes.Eelco Dolstra1-0/+2
2003-08-06 * Allow locks on paths to be acquired recursively (that is, if theEelco Dolstra1-2/+4
process is already holding a lock on a path, it may acquire the lock again without blocking or failing). (This might be dangerous, not sure). Necessary for fast builds to work.
2003-08-01 * Defensive programming against POSIX locking idiocy.Eelco Dolstra1-0/+17
* Simplified realiseSlice().
2003-08-01 * normaliseFState() now locks all output paths prior to building, thusEelco Dolstra1-0/+48
ensuring that simultaneous invocations of Nix don't clobber each other's builds. * Fixed a bug in `make install'.