diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2005-12-17 21:54:06 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2005-12-17 21:54:06 +0100 |
commit | ad8b8a367c8e5dd2816096959682e2187df07c6c (patch) | |
tree | e533ee27d5b4ece65313b2848d3e0710140ffcbc /protocols/http_client.c | |
parent | f3e1e9257bacc129b5ce9d18001f7ee99593d74d (diff) |
Passport authentication works now.
Diffstat (limited to 'protocols/http_client.c')
-rw-r--r-- | protocols/http_client.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/protocols/http_client.c b/protocols/http_client.c index bbf7a282..51424e1c 100644 --- a/protocols/http_client.c +++ b/protocols/http_client.c @@ -163,7 +163,13 @@ static void http_incoming_data( gpointer data, int source, GaimInputCondition co { if( ssl_errno != SSL_AGAIN ) { - goto cleanup; + /* goto cleanup; */ + + /* YAY! We have to deal with crappy Microsoft + servers that LOVE to send invalid TLS + packets that abort connections! \o/ */ + + goto got_reply; } } else if( st == 0 ) |