Hmm, that's very interesting because I am using Global Arrays for caching,
and I have seen crashing too. In fact, when I added a set of additional
arrays to cache our product data Alex could reliably crash 4D everytime by
issuing a set a simulataneous requests. All of the Set Global... are
protected by Lock/Unlock Globals so we couldn't figure out exactly what was
going on. Anyway we ripped out the cache and only lost 100ms per page which
is something we can live with.
In my Test, there was never a crash in set global. Always in get global if I access to
an array. I use that for cashing too.
Now I save all cashes in an Text. After get the Text use split string and it works.
It is very difficult to say where this problem is.
Ken Ishimoto
