| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
valiate -> validate
|
| |
|
| |
|
|
|
|
| |
reported in #595
|
|
|
|
| |
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
To make sure that the backing pages actually make it to the backing
device prior to shutdown, munmap must be preceded by an msync call.
Additionally, since the metadata file is used as a flag to check if
the shutdown was graceful, the data needs to be sync'd prior to that
file being written.
|
|
|
|
|
|
|
|
|
|
| |
severe bug in item chunk fixup (wasn't doing it at all!)
failed to check on my 32bit builders... and 32bit platforms weren't
working at all. This is a bit of a kludge since I'm still working
around having ptrdiff, but it seems to work.
also fixes a bug with missing null byte for meta filename.
|
|
"-e /path/to/tmpfsmnt/file"
SIGUSR1 for graceful stop
restart requires the same memory limit, slab sizes, and some other
infrequently changed details. Most other options and features can
change between restarts. Binary can be upgraded between restarts.
Restart does some fixup work on start for every item in cache. Can take
over a minute with more than a few hundred million items in cache.
Keep in mind when a cache is down it may be missing invalidations,
updates, and so on.
|