]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
bus-unit-util: extend the bus call timeout for UnitFreezer 33093/head
authorMike Yuan <me@yhndnzj.com>
Thu, 30 May 2024 07:09:28 +0000 (15:09 +0800)
committerMike Yuan <me@yhndnzj.com>
Thu, 30 May 2024 13:51:48 +0000 (21:51 +0800)
Might fix #33083

There's another report available on Mastodon:
https://m.otter.homes/@kaixin/112510783502516607
https://m.otter.homes/@kaixin/112510803023469180

src/shared/bus-unit-util.c

index 8de9f374e339443bd024932e254afa50f48d2175..22dbf62ab2d0719b4e9fc43b11d6b2e2722ae5da 100644 (file)
@@ -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)