From: Willy Tarreau Date: Fri, 29 Jan 2021 11:38:42 +0000 (+0100) Subject: MINOR: peers: export process_peer_sync() to improve traces X-Git-Tag: v2.4-dev7~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f6c88421b7fde7c37c612db43be42da599e9df8b;p=thirdparty%2Fhaproxy.git 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. --- 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;