From 210d4cde715b44776975f0c332e568b3e336cbc4 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Wed, 24 Jan 2024 21:56:56 +0800 Subject: [PATCH] logind-user: don't say "user X logged out" in user_finalize "Logging out" is something done by the human user. When we stop tracking/GC a User object, let's use a more generic phrase in case the specific User doesn't have human users (i.e. "user" class sessions) at all. Eventually we want something like #2900, and log this when all user class sessions log out and we're lingering again I think. --- src/login/logind-user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/login/logind-user.c b/src/login/logind-user.c index 01709a2747..1372fb5033 100644 --- a/src/login/logind-user.c +++ b/src/login/logind-user.c @@ -553,7 +553,7 @@ int user_finalize(User *u) { * done. This is called as a result of an earlier user_done() when all jobs are completed. */ if (u->started) - log_debug("User %s logged out.", u->user_record->user_name); + log_debug("User %s exited.", u->user_record->user_name); LIST_FOREACH(sessions_by_user, s, u->sessions) RET_GATHER(r, session_finalize(s));