Signal event as synchronous takes higher time

We have intermediate catch signal event in the flowable xml being used in forgerock IDM 7.1.2

When we are invoking signal synchronously ,it is taking more than 10 seconds to finish execution.

While asynchronous invocation is instant . How can we reduce the time taken during synchronous signal invocation .

There shouldn’t be any difference between sync/async when it comes to handling a signal. Can you share your process or a snippet of it so we can see what exactly you’re talking about?