> Has anyone else noticed that memcache.delete() doesn't work? Am I
> totally off my rocker?
I think you might be a bit off your rocker. memcache is not
appropriate as a synchronisation mechanism, since it's a cache, not a
guaranteed storage. I really wouldn't be surprised if the first .add()
and .delete() calls only takes effect at the end of the query, which
would explain why the second .add() apparently fails.
If you want a global locking mechanism (really bad for scalability, so
avoid if you can!) then use the datastore itself.
Dave.