// The session is not local or is disconnected, so this node
// should not service the event queue.
return;
}
TaskQueue taskQueue = sessionTaskQueues.get(sessionRefId);
if (taskQueue == null) {
TaskQueue newTaskQueue =
transactionScheduler.createTaskQueue();
taskQueue = sessionTaskQueues.
putIfAbsent(sessionRefId, newTaskQueue);
if (taskQueue == null) {
taskQueue = newTaskQueue;