Locking

Daemons access store files using a cooperative file locking regimen, which guarantees unique sequential access when two or more daemon processes attempt to share the same store file. This guarantee depends on the daemon processes’ adherence to the locking regimen.

Warning 

Since non-Rendezvous processes do not adhere to the locking regimen, they can cause store file corruption—for example, by replacing the store file at inappropriate times.

To prevent store file corruption, ensure that non-Rendezvous processes do not replace or modify a store file while any instance of its daemon is running. For example, avoid replacing a store file with a saved backup version while the daemon is running.

See Also

rvrd

rvsd

rvsrd

rvcache