Hi All,

At the moment when we deactivate the Message Forwarding Processor (MFP)
what happens internally is that the scheduler keeps on executing the MFP
according to the given interval. Inside the MFP we just have an if
condition to check whether the MFP is deactivated. If so, it will
immediately skip the execution of MFP.

IMO, this redundant execution of MFP wastes CPU cycles. This could be
especially problematic, when running in a constrained environment where the
CPU cycles are limited. We can improve the implementation by deactivating
the scheduler job itself and reactivating when needed.

WDYT ?

Thanks,
Shafreen

Reply via email to