Re: 32 bit libpq fail to connecting when set a very large "connect_timeout" value - Mailing list pgsql-bugs

From John R Pierce
Subject Re: 32 bit libpq fail to connecting when set a very large "connect_timeout" value
Date
Msg-id 54469FA3.2050200@hogranch.com
Whole thread Raw
In response to Re: 32 bit libpq fail to connecting when set a very large "connect_timeout" value  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-bugs
On 10/21/2014 10:49 AM, Tom Lane wrote:
> On my Linux box, it looks like time_t is defined as "long int", which
> means problem solved on 64-bit machines.  If anyone is still using
> 32-bit hardware in 2038, they're probably going to have to endure an
> ABI break to widen time_t to int64.

FWIW, on a 32bit CentOS 5 (kernel 2.6.18.el5) box I still have around,
it looks like time_t is __TIME_T_TYPE which is __SLONGWORD_TYPE which is
long int

(per grepping .h stuff in /usr/include...)

$ uname -a
Linux *** 2.6.18-398.el5 #1 SMP Tue Sep 16 20:51:48 EDT 2014 i686 i686
i386 GNU/Linux


--
john r pierce                                      37N 122W
somewhere on the middle of the left coast

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: BUG #11734: The "<<=" operator on "inet" values does not return the expected result.
Next
From: Peter Bailis
Date:
Subject: Re: BUG #11732: Non-serializable outcomes under serializable isolation