dongshengyuan
68b59ca74f
systemctl: fix continue placement in clean-or-freeze error handling
...
When sd_bus_call() fails, the continue was inside the
'if (ret == EXIT_SUCCESS)' guard, so only the first failure skipped
adding the unit to the job waiter. On the second and subsequent
failures, the unit was still passed to bus_wait_for_units_add_unit()
despite no job being started, causing bus_wait_for_units_run() to
hang indefinitely.
Move continue outside the guard so any failure skips the waiter
registration. The guard still prevents ret from being overwritten by
a later error code.
Signed-off-by: dongshengyuan <dongshengyuan@uniontech.com >
2026-06-25 16:40:28 +08:00
..
2026-05-14 09:38:10 +02:00
2026-05-18 21:17:38 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-06-25 16:40:28 +08:00
2026-03-18 10:28:47 +00:00
2026-05-14 09:38:10 +02:00
2026-05-14 09:38:10 +02:00
2026-05-14 09:38:10 +02:00
2026-05-14 09:38:10 +02:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-05-21 10:33:03 +09:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-26 18:13:17 +01:00
2026-03-18 10:28:47 +00:00
2026-04-03 13:05:03 +02:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-04-12 15:27:15 +02:00
2026-03-18 10:28:47 +00:00
2025-12-15 08:50:13 +09:00
2026-05-14 09:38:10 +02:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-06-23 22:55:23 +02:00
2026-03-18 10:28:47 +00:00
2026-06-22 14:02:52 +01:00
2026-03-18 10:28:47 +00:00
2026-06-22 21:19:16 +01:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-05-05 17:22:26 +02:00
2025-11-01 10:25:04 +01:00
2026-03-18 10:28:47 +00:00
2026-03-18 10:28:47 +00:00
2026-06-22 14:02:52 +01:00
2026-06-22 14:02:52 +01:00