Re: [squid-users] Squid 3.2.0.14 on OpenBSD with >1 workers results in "Cannot fake shared segments in SMP config" errors

From: Alex Rousskov <rousskov_at_measurement-factory.com>
Date: Mon, 09 Jan 2012 17:47:11 -0700

On 01/09/2012 03:48 PM, Henri Wahl wrote:
> Hi Alex,
>>
>> If OpenBSD does not support POSIX shared memory segments, one must
>> disable shared caching (memory and disk) to use multiple workers. Caches
>> will not be shared or synchronized.
>>
> How do I disable shared caching?

Hi Henri,

    To disable shared caching, set memory_cache_shared to off and do not
use Rock store cache_dirs. In theory, the former should not be necessary
because shared memory cache should not be enabled by default if shared
memory segments are not supported, but there could be not-yet-reported
bugs in this area.

If explicitly disabling shared memory caching and avoiding Rock store
cache_dirs is sufficient to work around the "cannot fake" errors, please
consider filing a bug report that shared memory caching is not disabled
by default on your platform.

If explicitly disabling shared memory caching and avoiding Rock store
cache_dirs is not sufficient to work around the "cannot fake" errors,
please consider filing the corresponding bug report.

Thank you,

Alex.
Received on Tue Jan 10 2012 - 00:47:46 MST

This archive was generated by hypermail 2.2.0 : Tue Jan 10 2012 - 12:00:02 MST