SILC_SERVER_REC *server = context;
char *file;
- if (!server->disconnected) {
+ if (server->disconnected) {
silc_client_close_connection(client, conn);
return;
}
/* We have successfully connected to server */
/* Enable queueing until we have our requested nick */
+#if 0
if (settings_get_str("nick") &&
!strcmp(conn->local_entry->nickname, conn->local_entry->username))
silc_queue_enable(conn);
+#endif
/* Put default attributes */
silc_query_attributes_default(silc_client, conn);
return;
}
- if (!server->disconnected) {
+ if (server->disconnected) {
silc_stream_destroy(stream);
return;
}