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.
This commit is contained in:
Mike Yuan
2024-01-25 18:53:30 +08:00
parent ac0054e686
commit 210d4cde71
+1 -1
View File
@@ -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));