Monkeybread MBS WebHook.GetPort

We use Monkeybread's WebHook class of functions on our FMI Server to support a webhook service.

As the server runs longer, it seems like the webhook associated functions tend to lag.

We have confirmed this with WebHook.GetPort".

When we first reboot the server, WebHook.GetPort will respond with the port number in <1 second.

However, after the server has been running a period of time, WebHook.GetPort responds after, say, 10 seconds... which is obviously a very long time.

Does anyone have any suggestions on how to approach trouble shooting?

Any details?

Like is that current plugin version?
How many hooks are active?
Do you have a ton of requests queued up?

Maybe you could run it a bit with MBS("trace") to log what you do?
with MBS( "Trace.SetWithTimes"; 1 ) to include times.

Good Questions.

Plugin Version: Server 14.4.0.02
Webhooks Active: 2 - 6 depending on testing status
Request Queue will balloon to 15 simultaneous requests.

We are going to look at your suggestions.