Hardening/false leaks

### Description
Fixed the new SIGSEGV  - moved the call to mongDisconnect to a higher level.
Fixed the two leaks (197 bytes each) - deleting triggeredSubscriptions filtered by throttling.

Yeah, I saw that the function processSubscriptions cleans up.
This call here doesn't hurt.

It is a little confusing to have the deletes in different places.
Especially as the mallocs (new) is a few function calls down.

And sure, I can add a comment about this.