When set to "no" disables the end-of-task mutex sweep.
Restriction: This topic applies only when the Enterprise Server feature is enabled.
Syntax:
mutex sweep enabled=yes-or-no
Properties:
Default:
yes
Comments:
This sweep is a defensive measure that is normally performed at the end of each task. It checks to verify that the task does
not end with any mutexes locked. A locked mutex at that point can only be the result of a logic error. The sweep ensures that
such an error does not block the processing of any new requests.
Normally, it is not recommended to change this setting. In cases when there is a very busy enterprise server instance, however,
the sweep may cause MFCS to fall behind in task processing, causing a gradual drop in throughput. In such cases, you can set
this to "no" to try to alleviate the problem.
Comments:
This sweep is a defensive measure that is normally performed at the end of each task. It checks to verify that the task does not end with any mutexes locked. A locked mutex at that point can only be the result of a logic error. The sweep ensures that such an error does not block the processing of any new requests.
Normally, it is not recommended to change this setting. In cases when there is a very busy enterprise server instance, however, the sweep may cause MFCS to fall behind in task processing, causing a gradual drop in throughput. In such cases, you can set this to "no" to try to alleviate the problem.