Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 5fc9f3d

Browse files
committed
We neglected to set conn->raddr.salen, leading to breakage of CANCEL
and probably other stuff.
1 parent 1bd22f5 commit 5fc9f3d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/interfaces/libpq/fe-connect.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*
99
*
1010
* IDENTIFICATION
11-
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.248 2003/06/14 17:49:53 momjian Exp $
11+
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.249 2003/06/20 04:09:12 tgl Exp $
1212
*
1313
*-------------------------------------------------------------------------
1414
*/
@@ -1080,8 +1080,9 @@ PQconnectPoll(PGconn *conn)
10801080
struct addrinfo *addr_cur = conn->addr_cur;
10811081

10821082
/* Remember current address for possible error msg */
1083-
memcpy(&conn->raddr, addr_cur->ai_addr,
1083+
memcpy(&conn->raddr.addr, addr_cur->ai_addr,
10841084
addr_cur->ai_addrlen);
1085+
conn->raddr.salen = addr_cur->ai_addrlen;
10851086

10861087
/* Open a socket */
10871088
conn->sock = socket(addr_cur->ai_family,

0 commit comments

Comments
 (0)