]> git.neil.brown.name Git - LaFS.git/commit
Clean up interaction between cleaner and checkpoint.
authorNeilBrown <neilb@suse.de>
Sat, 14 Aug 2010 06:48:39 +0000 (16:48 +1000)
committerNeilBrown <neilb@suse.de>
Sat, 14 Aug 2010 07:58:20 +0000 (17:58 +1000)
commit543e4448ce8cc7739a0c583f5854836718b9c4cd
tree6d10b3673b986ccf96bd31d83b834d3ed5fb0eb9
parentca26363a216e5df3f861d48c70882b7e36a75321
Clean up interaction between cleaner and checkpoint.

If a checkpoint is wanted, the cleaner shouldn't start any more work.
If the cleaner or segscan is active a checkpoint cannot start, but
when they complete they should wake the checkpoint process.

Signed-off-by: NeilBrown <neilb@suse.de>
checkpoint.c
clean.c
segments.c