Re: Thread hangs in VisibleBufferedInputStream.readMore

From: Oliver Jowett <oliver(at)opencloud(dot)com>
To: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: Thread hangs in VisibleBufferedInputStream.readMore
Date: 2009-05-07 12:10:49
Message-ID: 4A02CFC9.3070800@opencloud.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Oliver Hitz wrote:
> On 07 May 2009, Oliver Jowett wrote:
>> No it isn't, go look at the thread dumps, his application is blocking on
>> read not on write.
>
> The strange thing is that I didn't see anything at the backend. All
> connections were idle at that time. If the application was hanging
> because of a transaction lock, shouldn't I see this in pg_locks or
> pg_stat_activity?
>
> Anyway, I have changed some transactions and re-arranged some of the
> code. The application is running for about four days now without a hang,
> but I'm not sure if the problem has really gone away.

Yes, it seems quite strange .. Probably you would need to attach a
debugger to the server process corresponding to the hung application
thread and see what it was doing, but that might be tricky to arrange.

-O

In response to

Browse pgsql-jdbc by date

  From Date Subject
Next Message John Lister 2009-05-07 19:33:56 Re: Unit test patches
Previous Message Oliver Hitz 2009-05-07 11:59:19 Re: Thread hangs in VisibleBufferedInputStream.readMore