Fixes bug #4145: proxy server for sending doesn't work
*/
gint session_connect(Session *session, const gchar *server, gushort port)
{
-#ifdef G_OS_UNIX
session->server = g_strdup(server);
session->port = port;
port = session->proxy_info->proxy_port;
}
+#ifdef G_OS_UNIX
session->conn_id = sock_connect_async(server, port, session_connect_cb,
session);
if (session->conn_id < 0) {
#else
SockInfo *sock;
- session->server = g_strdup(server);
- session->port = port;
-
sock = sock_connect(server, port);
if (sock == NULL) {
g_warning("can't connect to server.");