>>>
>>Calling Destroy() method directly (or release method directly) works?
>>
>>E.g. array[i].Destroy()
>> array[i] = null
>>
>>?
>__
>Calling Destroy() will not work, I assume.
>
>One possibility is to subclass Session, add a release method and call that - that may work - not tested
>
>
>define class MySession as Session
>
>function Release()
> release m.this
>endfunc
>enddefine
>
I would not have thought to use m.this. What is that exactly? Obviously it's a memvar pointing to the object, I just didn't know one was created automatically.