mirror of
https://github.com/systemd/systemd.git
synced 2025-02-06 01:57:47 +03:00
fsckd: clean up log messages
Avoid double logs printing. Not that we don't return manager_update_global_progress() to the handler callback as if the console or plymouth isn't available momentarily, we still desire to handle future fd progress events if those are available again (like cancellation, reports…)
This commit is contained in:
parent
867ce6a516
commit
54bcf1557c
@ -348,8 +348,7 @@ static int manager_update_global_progress(Manager *m) {
|
||||
/* try to connect to plymouth and send message */
|
||||
r = manager_send_plymouth_message(m, fsck_message);
|
||||
if (r < 0)
|
||||
log_debug("Couldn't send message to plymouth");
|
||||
|
||||
return r;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@ -378,9 +377,7 @@ static int client_progress_handler(sd_event_source *s, int fd, uint32_t revents,
|
||||
else {
|
||||
log_warning("Closing bad behaving fsck client connection at fd %d", client->fd);
|
||||
client_free(client);
|
||||
r = manager_update_global_progress(m);
|
||||
if (r < 0)
|
||||
log_warning_errno(r, "Couldn't update global progress: %m");
|
||||
manager_update_global_progress(m);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@ -404,9 +401,7 @@ static int client_progress_handler(sd_event_source *s, int fd, uint32_t revents,
|
||||
} else
|
||||
log_error_errno(r, "Unknown error while trying to read fsck data: %m");
|
||||
|
||||
r = manager_update_global_progress(m);
|
||||
if (r < 0)
|
||||
log_warning_errno(r, "Couldn't update global progress: %m");
|
||||
manager_update_global_progress(m);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user