File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 8
8
*
9
9
*
10
10
* IDENTIFICATION
11
- * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.207 2002/10/11 04:12:14 momjian Exp $
11
+ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.208 2002/10/11 04:41:59 momjian Exp $
12
12
*
13
13
*-------------------------------------------------------------------------
14
14
*/
@@ -1078,7 +1078,8 @@ connectDBComplete(PGconn *conn)
1078
1078
finish_time = time ((time_t * ) NULL ) + remains .tv_sec ;
1079
1079
}
1080
1080
1081
- while (rp == NULL || remains .tv_sec > 0 || remains .tv_usec > 0 )
1081
+ while (rp == NULL || remains .tv_sec > 0 ||
1082
+ (remains .tv_sec == 0 && remains .tv_usec > 0 ))
1082
1083
{
1083
1084
/*
1084
1085
* Wait, if necessary. Note that the initial state (just after
@@ -1131,10 +1132,7 @@ connectDBComplete(PGconn *conn)
1131
1132
return 0 ;
1132
1133
}
1133
1134
1134
- if (finish_time > current_time )
1135
- remains .tv_sec = finish_time - current_time ;
1136
- else
1137
- remains .tv_sec = 0 ;
1135
+ remains .tv_sec = finish_time - current_time ;
1138
1136
remains .tv_usec = 0 ;
1139
1137
}
1140
1138
}
You can’t perform that action at this time.
0 commit comments