Re: OutOfMemory causing connection leaks - Mailing list pgsql-jdbc

From Kris Jurka
Subject Re: OutOfMemory causing connection leaks
Date
Msg-id Pine.BSO.4.63.0604281907230.7730@leary2.csoft.net
Whole thread Raw
In response to Re: OutOfMemory causing connection leaks  (Kris Jurka <books@ejurka.com>)
Responses Re: OutOfMemory causing connection leaks  (David Blasby <dblasby@openplans.org>)
List pgsql-jdbc

On Fri, 24 Mar 2006, Kris Jurka wrote:

> On Fri, 24 Mar 2006, David Blasby wrote:
>
>> [OutOfMemory errors leave protocol stream in unknown state]
>
> Yeah, that's a problem alright.  The easiest thing to do is to treat an out
> of memory error like an IOException and destroy the whole connection
> immediately.  This isn't terribly friendly though and the vast majority of
> the errors are going to come from ReceiveTupleV3, so we could put some checks
> in that path that could get the protocol back into a known state. Adding
> checks around every allocation isn't going to be worth the effort.
>

I've applied a patch for this to 8.0, 8.1, and HEAD cvs branches and new
official releases should hopefully be out soon.

Kris Jurka

pgsql-jdbc by date:

Previous
From: "Jason Porter"
Date:
Subject: Re: connection pooling with servlets
Next
From: Kris Jurka
Date:
Subject: Re: gcj has a lot of complaints about 8.1-405 release