Skip site navigation (1) Skip section navigation (2)

Re: [pgadmin-support] Reconnection problem.

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: PgAdmin Support <pgadmin-support(at)postgresql(dot)org>, pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Cc: Piotr Czekalski <pczekalski(at)techbaza(dot)pl>
Subject: Re: [pgadmin-support] Reconnection problem.
Date: 2011-05-01 15:32:07
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgadmin-hackerspgadmin-support

On 04/26/2011 12:46 PM, Piotr Czekalski wrote:
> [...]
> I'd would appreciate such feature, because working over GSM modem, which
> is common to the administrators novadays (I think) is a nightmare ;-).

Got a patch that works. See the attachment. If the query fails, it
checks if it's because of a bad connection. If connection is bad, it
resets it, and executes once again the query. If it still fails, you
have the usual error message. If it succeeds, you won't even notice that
it had to reset the connection.

I don't see any issue with this patch, but would like others to get a
look. It's wxThread and that kind of stuff is not really my thing
(threading... eeks).

And one more question, we're really early in beta stage. Usually, it
would have to wait a few months to get commited in next dev cycle. But
it is so early in this stage (actually, beta 1 is not even announced
yet), and it would be a so much welcomed patch that I think it could be
commited for this release (ie, 1.14).

Any opinions, objections, ideas?


Attachment: resetconn.patch
Description: text/x-patch (1.5 KB)

In response to


pgadmin-hackers by date

Next:From: Erwin BrandstetterDate: 2011-05-01 21:04:37
Subject: Re: pgAdmin 1.14 Visual Tour
Previous:From: Guillaume LelargeDate: 2011-05-01 13:31:48
Subject: pgAdmin III commit: Update french translation.

pgadmin-support by date

Next:From: Guillaume LelargeDate: 2011-05-01 15:55:38
Subject: Re: bug report - quote parameters send to plugins
Previous:From: Bo HDate: 2011-04-29 17:04:05
Subject: SSLEAY32.dll not found

Privacy Policy | About PostgreSQL
Copyright © 1996-2018 The PostgreSQL Global Development Group