Re: keep a connection alive

johnf <jfabiani-rLSQ/[email protected]>
Newsgroups gmane.comp.python.db.psycopg.devel
Message-ID <[email protected]>
On Thursday 11 September 2008 09:36:42 am Federico Di Gregorio wrote:
> Il giorno gio, 11/09/2008 alle 08.33 -0700, johnf ha scritto:
> > Hi,
> > I created a program that uses psycopg2 to connect remotely to a postgres
> > 8.3.1 database (server is on a linux box).  On my local linux system I
> > can keep the connection forever.  However, on the clients XP windows it
> > appears to timeout during idle time.  It has been suggested that maybe
> > the tcp_keepalives options need to be set on the server.  Can someone
> > here enlighten me regarding how psycopg2 handles the problem on windows. 
> > And what I might want to do on the server side if anything.  The setting
> > is at default (as it came from openSUSE 11).
>
> psycopg uses libpq and does not handle that kind of problem at all. If
> for some reason (TCP, PostgreSQL server configuration) the connection is
> closed/dropped psycopg will just raise an exception on your next query.
>
> federico

Thanks for the information - it was helpful.  From reading the postgres list 
I'm guessing that I have router issue.  Apparently, routers notice that a 
connection is idle and disconnect.

-- 
John Fabiani
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.