Operation Failure

If an operation fails, the failure is propagated back to the handler, as it is in standard Services. However, SpeedLink does not provide an auto-retry, like GridServer. (Because there is no Broker middleman, an automatic retry is identical to the client code resubmitting the operation, so it provides no added benefit.)

When an operation fails, there might be some cases in which you might want the reservation task to continue to process operations; in other cases you might also want the task to also fail, such as when using Blacklisting to prevent that Engine from processing any subsequent operations. The Boolean option TASK_FAIL_ON_OPERATION_FAILURE sets this option.