// FIXME: Is treating overlapping untagged tasks in this way actually proper?
lock.unlock(); // we don't want to block on transport port operations
Command command = task.getCommand();
task.getTargetTransportPort().writeResponse(command.getNexus(),
command.getCommandReferenceNumber(), Status.CHECK_CONDITION,
ByteBuffer.wrap((new OverlappedCommandsAttemptedException(true)).encode()));
if (_logger.isDebugEnabled())
_logger.debug("command not accepted due to preexisting untagged task: " + task);
return false;
}