OmniBase: maximum number of clients reached
Andrew Catton
andrew at smallthought.com
Wed Nov 2 18:51:42 UTC 2005
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> 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.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20051102/08e3a7e7/attachment.htm
More information about the Squeak-dev
mailing list
|