si should only be dealloced on shutdown
This commit is contained in:
parent
1fd6e2a60d
commit
d15d19bf3a
@ -192,7 +192,6 @@ static void kill_server(server_instance_t *si)
|
||||
dealloc(cs->port);
|
||||
dealloc(cs->auth);
|
||||
dealloc(si->data);
|
||||
dealloc(si);
|
||||
}
|
||||
|
||||
static int gen_loop(proc_instance_t *pi)
|
||||
@ -1315,6 +1314,7 @@ static int server_mode(ckpool_t *ckp, proc_instance_t *pi)
|
||||
for (i = 0; i < ckp->btcds; i++) {
|
||||
si = ckp->servers[i];
|
||||
kill_server(si);
|
||||
dealloc(si);
|
||||
}
|
||||
dealloc(ckp->servers);
|
||||
return ret;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user