OmniBase: maximum number of clients reached
Julian Fitzell
julian at beta4.com
Wed Nov 2 22:01:45 UTC 2005
Or we could merge it into the OmniBase on squeaksource.... we should
definitely put it up somewhere (I sort of thought we already had) as I
wouldn't want to use omnibase without it.
Julian
Andrew Catton wrote:
> I'm not sure what your setup is doing to get into this state (some
> cleanup must not be happening), but I can hazily remember that to get
> out of it you'll want to get rid of the excess .usr files on disk (and
> probably do 'OmniBase closeAll').
>
> When using ODB, we've generally used a connection pool approach to
> managing clients.. if it's useful we could throw our ODBSupport package
> over the wall (including ODBSPool).
>
> Andrew
>
> On 11/2/05, *Brian Murphy-Dye* <brian.murphydye at mac.com
> <mailto:brian.murphydye at mac.com>> wrote:
>
> I'm getting an 'ODBError: Maximum number of clients reached'. There
> aren't any instances of ODBTransaction, but there are 160 open
> instances of OmniBase. I don't seem to have anything holding onto
> these, but 'Smalltalk garbageCollect' doesn't get rid of them, and
> '(OmniBase allInstances select: [:ea | ea isOpened]) first close'
> crashes Squeak immediately :(
>
> Any help would be greatly appreciated :o)
>
> Brian.
>
>
>
> ------------------------------------------------------------------------
>
>
More information about the Squeak-dev
mailing list
|