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