1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-01 17:51:22 +03:00

core: drop n_in_gc_queue field of Manager structure

We count the units in the GC queue with this, but actually never make use of
it, hence drop it.
This commit is contained in:
Lennart Poettering 2016-11-15 19:23:29 +01:00
parent 0a23a62729
commit a2d72e265a
3 changed files with 1 additions and 8 deletions

View File

@ -1015,8 +1015,6 @@ static unsigned manager_dispatch_gc_queue(Manager *m) {
}
}
m->n_in_gc_queue = 0;
return n;
}

View File

@ -229,7 +229,6 @@ struct Manager {
int pin_cgroupfs_fd;
int gc_marker;
unsigned n_in_gc_queue;
/* Flags */
ManagerExitCode exit_code:5;

View File

@ -391,8 +391,6 @@ void unit_add_to_gc_queue(Unit *u) {
LIST_PREPEND(gc_queue, u->manager->gc_queue, u);
u->in_gc_queue = true;
u->manager->n_in_gc_queue++;
}
void unit_add_to_dbus_queue(Unit *u) {
@ -570,10 +568,8 @@ void unit_free(Unit *u) {
if (u->in_cleanup_queue)
LIST_REMOVE(cleanup_queue, u->manager->cleanup_queue, u);
if (u->in_gc_queue) {
if (u->in_gc_queue)
LIST_REMOVE(gc_queue, u->manager->gc_queue, u);
u->manager->n_in_gc_queue--;
}
if (u->in_cgroup_queue)
LIST_REMOVE(cgroup_queue, u->manager->cgroup_queue, u);