14 lines
494 B
Diff
14 lines
494 B
Diff
|
diff -up curl-7.18.2/lib/nss.c.nssproxy curl-7.18.2/lib/nss.c
|
||
|
--- curl-7.18.2/lib/nss.c.nssproxy 2008-05-26 17:02:49.000000000 +0200
|
||
|
+++ curl-7.18.2/lib/nss.c 2008-06-18 07:59:52.000000000 +0200
|
||
|
@@ -804,6 +804,9 @@ CURLcode Curl_nss_connect(struct connect
|
||
|
|
||
|
curlerr = CURLE_SSL_CONNECT_ERROR;
|
||
|
|
||
|
+ if (connssl->state == ssl_connection_complete)
|
||
|
+ return CURLE_OK;
|
||
|
+
|
||
|
/* FIXME. NSS doesn't support multiple databases open at the same time. */
|
||
|
if(!initialized) {
|
||
|
initialized = 1;
|