Fixed silc_net_tcp_connect crash.
[silc.git] / lib / silcutil / symbian / silcsymbiannet.cpp
index 6cc8d736e839deb236d3ae948289fa21b8ca9130..be658c809c63fb5d606cbbf998584bcdf85611fb 100644 (file)
@@ -306,7 +306,7 @@ public:
     if (callback) {
       silc_socket_tcp_stream_create(
                             (SilcSocket)silc_create_symbian_socket(sock, ss),
-                            FALSE, FALSE, schedule, silc_net_connect_stream,
+                            TRUE, FALSE, schedule, silc_net_connect_stream,
                             (void *)this);
     } else {
       sock->Close();
@@ -362,12 +362,6 @@ static void silc_net_connect_stream(SilcSocketStreamStatus status,
       net_status = SILC_NET_ERROR;
   }
 
-  /* Set stream information */
-  if (stream && conn->callback)
-    silc_socket_stream_set_info(stream,
-                               !silc_net_is_ip(conn->remote) ? conn->remote :
-                               conn->remote_ip, conn->remote_ip, conn->port);
-
   /* Call connection callback */
   if (conn->callback)
     conn->callback(net_status, stream, conn->context);