locks: let the caller free file_lock on ->setlease failure