Subject | Re: Problem with FBManagedConnection |
---|---|
Author | patcom123 |
Post date | 2002-02-16T20:39:42Z |
> This seems to be a bug unless i'm misunderstanding how things work?Ahh, didn't mean notify there. Anyway i've changed the
> It would seem sensible to remove a connection listener whenever a
> connection is closed/error occurred in the while loop in notify?
> But i'm not sure if this would affect other things or there is a
> better place to stick it?
connectionEvent class within the allocateConnection function of the
FBPoolingConnectionManager class to the following
public void connectionClosed(ConnectionEvent event){
//there can only be one Connection handle for this managed
connection.
returnManagedConnection(localmc, false);
localmc.removeConnectionEventListener(this);
}
and the same for connectionErrorOccurred.
What do people think. I tested it on my system and it seems to work
ok, but like i say, i don't fully understand the connection
management stuff and what happens when a connection is released....
JOHN