setupAppend.getDelegationToken(), AuthHandler.Permissions.READ_UPDATE)) {
log.warn("Delegation token verification failed");
handleException(setupAppend.getWriterId(), setupAppend.getRequestId(), newSegment,
"Update Segment Attribute", new AuthenticationException("Token verification failed"));
return;
try {
if (u != null) {
handleException(writer, setupAppend.getRequestId(), newSegment, "setting up append", u);
} else {
long eventNumber = attributes.getOrDefault(writer, Attributes.NULL_ATTRIBUTE_VALUE);
latestEventNumbers.putIfAbsent(Pair.of(newSegment, writer), eventNumber);
connection.send(new AppendSetup(setupAppend.getRequestId(), newSegment, writer, eventNumber));
handleException(writer, setupAppend.getRequestId(), newSegment, "handling setupAppend result", e);