public DirectCompilerCacheServer(string cachedir)
: base(cachedir)
{
SetupStats();
base.includeCache.CacheEntryChecksInMemory = true;
Logging.Emit("server locking cache data");
base.Lock(CacheLockType.ReadWrite); // base is a multi-process lock, keep this forever
}