Added support for removing unconfigured client connections in
[silc.git] / apps / silcd / server_backup.c
index ae8d0a762a049c922d1efff04126d61a95888b38..196ab565c3324d3acb19e93a2d132150d113e530 100644 (file)
@@ -541,8 +541,8 @@ void silc_server_backup_resume_router(SilcServer server,
 
 SILC_TASK_CALLBACK(silc_server_backup_connect_to_router)
 {
+  SilcServer server = app_context;
   SilcServerConnection sconn = (SilcServerConnection)context;
-  SilcServer server = sconn->server;
   int sock;
   const char *server_ip;
 
@@ -578,7 +578,6 @@ void silc_server_backup_reconnect(SilcServer server,
   SilcServerConnection sconn;
 
   sconn = silc_calloc(1, sizeof(*sconn));
-  sconn->server = server;
   sconn->remote_host = strdup(ip);
   sconn->remote_port = port;
   sconn->callback = callback;