From: Mike Yuan Date: Thu, 30 May 2024 07:09:28 +0000 (+0800) Subject: bus-unit-util: extend the bus call timeout for UnitFreezer X-Git-Tag: v256-rc4~74^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d617b35fef5f7783287965f766c8bb85e932b8e;p=thirdparty%2Fsystemd.git bus-unit-util: extend the bus call timeout for UnitFreezer Might fix #33083 There's another report available on Mastodon: https://m.otter.homes/@kaixin/112510783502516607 https://m.otter.homes/@kaixin/112510803023469180 --- diff --git a/src/shared/bus-unit-util.c b/src/shared/bus-unit-util.c index 8de9f374e33..22dbf62ab2d 100644 --- a/src/shared/bus-unit-util.c +++ b/src/shared/bus-unit-util.c @@ -2945,8 +2945,8 @@ typedef struct UnitFreezer { sd_bus *bus; } UnitFreezer; -/* Wait for 1.5 seconds at maximum for freeze operation */ -#define FREEZE_BUS_CALL_TIMEOUT (1500 * USEC_PER_MSEC) +/* Wait for 10 seconds at maximum for freezer operation */ +#define FREEZE_BUS_CALL_TIMEOUT (10 * USEC_PER_SEC) UnitFreezer* unit_freezer_free(UnitFreezer *f) { if (!f)