pgsql: Measure WaitLatch's timeout parameter in milliseconds, not micro
Measure WaitLatch's timeout parameter in milliseconds, not microseconds.
The original definition had the problem that timeouts exceeding about 2100
seconds couldn't be specified on 32-bit machines. Milliseconds seem like
sufficient resolution, and finer grain than that would be fantasy anyway
on many platforms.
Back-patch to 9.1 so that this aspect of the latch API won't change between
9.1 and later releases.
Peter Geoghegan
Branch
------
REL9_1_STABLE
Details
-------
http://git.postgresql.org/pg/commitdiff/74d099494c5853a44188316ba117a8909b299d40
Modified Files
--------------
src/backend/access/transam/xlog.c | 2 +-
src/backend/port/unix_latch.c | 6 +++---
src/backend/port/win32_latch.c | 2 +-
src/backend/replication/syncrep.c | 2 +-
src/backend/replication/walsender.c | 2 +-
5 files changed, 7 insertions(+), 7 deletions(-)