if (decisions.handleTimerClosed(timerId)) {
OpenRequestInfo scheduled = scheduledTimers.remove(timerId);
if (scheduled != null) {
ExternalTaskCompletionHandle completionHandle = scheduled.getCompletionHandle();
scheduled.getResult().set(scheduled.getUserContext());
completionHandle.complete();
}
}
else {
log.debug("handleTimerFired not complete");
}