File bsc#1210074-0010-Fix-libpacemaker-initial-timeout-for-fencing-callbac.patch of Package pacemaker.29834
From 558634016f48a0de04b52c99fd758e2e4a2564de Mon Sep 17 00:00:00 2001
From: "Gao,Yan" <ygao@suse.com>
Date: Mon, 17 Apr 2023 12:16:45 +0200
Subject: [PATCH 10/11] Fix: libpacemaker: initial timeout for fencing callback
takes any requested fencing delay into account
---
tools/stonith_admin.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Index: pacemaker-2.0.1+20190417.13d370ca9/tools/stonith_admin.c
===================================================================
--- pacemaker-2.0.1+20190417.13d370ca9.orig/tools/stonith_admin.c
+++ pacemaker-2.0.1+20190417.13d370ca9/tools/stonith_admin.c
@@ -276,7 +276,8 @@ async_fence_helper(gpointer user_data)
st->cmds->register_callback(st,
call_id,
- async_fence_data.timeout,
+ (async_fence_data.timeout
+ + (async_fence_data.delay > 0 ? async_fence_data.delay : 0)),
st_opt_timeout_updates, NULL, "callback", fence_callback);
return TRUE;