Hi,

We've been experiencing the exact same issue, although our only difference is that we're only opening the memcached connection once, prior to forking using pctnl_fork.

I was wondering if you'd had any joy finding a resolution to this - we're currently working on the basis of storing everything in memcached within a one-keyed array, where the key is the same as the memcached key, and the value the same as the value to be stored, and we're then checking the key of the returned array against the requested key from memcached, and if it's wrong, trying again. While this resolves the issue insofar as it prevents us from having the wrong data in the wrong place, it's obviously far from ideal due to the overhead of having to do multiple requests in the case of failure, and of having to check a key value after every get.

Anyway - even if you don't have a solution, it isn't just you having this issue.

Thanks,

Maxwell

Reply via email to