From f6c88421b7fde7c37c612db43be42da599e9df8b Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Fri, 29 Jan 2021 12:38:42 +0100 Subject: [PATCH] MINOR: peers: export process_peer_sync() to improve traces This one will probably pop up from time to time in "show profiling", better have it resolve. --- src/peers.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/peers.c b/src/peers.c index f4553bc8de..a4854f4638 100644 --- a/src/peers.c +++ b/src/peers.c @@ -2867,9 +2867,10 @@ static struct appctx *peer_session_create(struct peers *peers, struct peer *peer /* * Task processing function to manage re-connect, peer session - * tasks wakeup on local update and heartbeat. + * tasks wakeup on local update and heartbeat. Let's keep it exported so that it + * resolves in stack traces and "show tasks". */ -static struct task *process_peer_sync(struct task * task, void *context, unsigned short state) +struct task *process_peer_sync(struct task * task, void *context, unsigned short state) { struct peers *peers = context; struct peer *ps;