]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
service: drop redundant unit_ref_unset() call
authorLennart Poettering <lennart@poettering.net>
Wed, 29 Mar 2023 20:04:26 +0000 (22:04 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 30 Mar 2023 06:44:59 +0000 (08:44 +0200)
The immediately preceeding service_close_socket_fd() call does that
internally anyway. No need to do this again right after.

src/core/service.c

index d73feb363e10f2644b874e2fa14ec9455e330323..c4a7be890d65da986a26b76cb7d46b4eb9156791 100644 (file)
@@ -452,8 +452,6 @@ static void service_done(Unit *u) {
 
         service_close_socket_fd(s);
 
-        unit_ref_unset(&s->accept_socket);
-
         service_stop_watchdog(s);
 
         s->timer_event_source = sd_event_source_disable_unref(s->timer_event_source);