mirror of
https://github.com/postgres/postgres.git
synced 2026-06-09 08:42:38 -04:00
Mention that resetting the timeout may be wrong on select retry.
This commit is contained in:
parent
6d9d97e8ab
commit
4a513ab07f
1 changed files with 7 additions and 2 deletions
|
|
@ -25,7 +25,7 @@
|
|||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-misc.c,v 1.82 2002/10/14 17:33:08 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-misc.c,v 1.83 2002/10/14 18:11:17 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
|
|
@ -824,7 +824,12 @@ retry5:
|
|||
{
|
||||
/*
|
||||
* select() may modify timeout argument on some platforms so
|
||||
* use copy
|
||||
* use copy.
|
||||
* XXX Do we really want to do that? If select() returns
|
||||
* the number of seconds remaining, we are resetting
|
||||
* the timeout to its original value. This will yeild
|
||||
* incorrect timings when select() is interrupted.
|
||||
* bjm 2002-10-14
|
||||
*/
|
||||
tmp_timeout = *timeout;
|
||||
ptmp_timeout = &tmp_timeout;
|
||||
|
|
|
|||
Loading…
Reference in a new issue