Changeset 0db6618 for lib/ssl_openssl.c


Ignore:
Timestamp:
2015-10-26T08:28:10Z (8 years ago)
Author:
dequis <dx@…>
Branches:
master
Children:
345577b
Parents:
4e365ce
git-author:
dequis <dx@…> (26-10-15 08:18:51)
git-committer:
dequis <dx@…> (26-10-15 08:28:10)
Message:

Use proxy_disconnect() in http, ssl, jabber, oscar

Twitter and MSN are all HTTP/SSL, so they don't need it either.

The out of tree facebook and steam plugins are also covered by the
HTTP/SSL changes.

Yahoo is written in a weird way and doesn't seem to need it (it seems it
doesn't immediately stop connections when you tell it to logout)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/ssl_openssl.c

    r4e365ce r0db6618  
    131131                conn->func(conn->data, 1, NULL, cond);
    132132                if (source >= 0) {
    133                         closesocket(source);
     133                        proxy_disconnect(source);
    134134                }
    135135                ssl_conn_free(conn);
     
    276276        }
    277277
    278         closesocket(conn->fd);
     278        proxy_disconnect(conn->fd);
    279279
    280280        ssl_conn_free(conn);
Note: See TracChangeset for help on using the changeset viewer.