From 4e32948acc746e76c7b9508c6022e03aec60786e Mon Sep 17 00:00:00 2001 From: Amin Ben Romdhane Date: Wed, 23 Apr 2025 03:31:37 +0000 Subject: [PATCH] Reboot(): Increase sleep duration after reboot calls to ensure proper system state --- libbbfdm/device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libbbfdm/device.c b/libbbfdm/device.c index eb1dbdc1..fcac4b64 100644 --- a/libbbfdm/device.c +++ b/libbbfdm/device.c @@ -30,10 +30,10 @@ static void _exec_reboot(const void *arg1, void *arg2) sleep(3); dmubus_call_set("rpc-sys", "reboot", UBUS_ARGS{0}, 0); - sleep(5); // Wait for reboot to happen + sleep(30); // Wait for reboot to happen BBF_ERR("Reboot call failed with rpc-sys, trying again with system"); dmubus_call_set("system", "reboot", UBUS_ARGS{0}, 0); - sleep(5); // Wait for reboot + sleep(30); // Wait for reboot BBF_ERR("Reboot call failed!!!"); // Set last_reboot_cause to empty because there is a problem in the system reboot