[Seaside] Lurking SessionObjects

Avi Bryant seaside@lists.squeakfoundation.org
Thu, 21 Nov 2002 12:54:46 -0800 (PST)


On Thu, 21 Nov 2002, Derek Brans wrote:

> Thanks for your responses Julian and Avi.
>
>   I have tried a couple things to get rid of the extra continuations and
> SessionObjects and stuff.
> 1. I went to each WAApplication and emptied the session cache.
> 2. I emptied (WAApplication applications) and then initialized all
> subinstances of WAComponent.

Ok, this finally worked for me:

- close all windows
- open a new workspace
- evaulate the following:

WAApplication applications keys do:
  [:k | WAApplication applications removeKey: k].
ChangeSorter removeChangeSetsNamedSuchThat:
  [:n | n ~= Smalltalk changes name].
Smalltalk changes clear.

CommandHistory resetAllHistory.
WASession initialize.
Smalltalk garbageCollect.
WASessionObject allSubInstances size.  "0!"

Avi