//
// Current lease holder is different from the requester.
// If the original holder has not renewed in the last SOFTLIMIT
// period, then start lease recovery.
//
if (lease.expiredSoftLimit()) {
LOG.info("startFile: recover lease " + lease + ", src=" + src);
internalReleaseLease(lease, src);
}
throw new AlreadyBeingCreatedException("failed to create file " + src + " for " + holder +
" on client " + clientMachine +