Re: OutOfMemory causing connection leaks

From: Kris Jurka <books(at)ejurka(dot)com>
To: David Blasby <dblasby(at)openplans(dot)org>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: OutOfMemory causing connection leaks
Date: 2006-03-24 19:15:27
Message-ID: Pine.BSO.4.63.0603241358300.10893@leary.csoft.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

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.

Kris Jurka

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Tom Lane 2006-03-24 20:51:29 Re: OutOfMemory causing connection leaks
Previous Message David Blasby 2006-03-24 18:47:43 OutOfMemory causing connection leaks