runAs-agent/src/main/java/jetbrains/buildServer/runAs/agent/LinuxFileAccessService.java [137:155]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return null;
      }

      return processResult(entry, result);
    }
    catch (ExecutionException e) {
      LOG.error(e);
      return new Result<AccessControlEntry, Boolean>(entry, e);
    }
  }

  private Result<AccessControlEntry, Boolean> processResult(@NotNull final AccessControlEntry entry, @NotNull final ExecResult result) {
    if(result.getExitCode() != 0) {
      final String resultStr = result.toString();
      LOG.warn(resultStr);
      return new Result<AccessControlEntry, Boolean>(entry, false);
    }

    return new Result<AccessControlEntry, Boolean>(entry, true);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



runAs-agent/src/main/java/jetbrains/buildServer/runAs/agent/WindowsFileAccessService.java [112:130]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return null;
      }

      return processResult(entry, result);
    }
    catch (ExecutionException e) {
      LOG.error(e);
      return new Result<AccessControlEntry, Boolean>(entry, e);
    }
  }

  private Result<AccessControlEntry, Boolean> processResult(@NotNull final AccessControlEntry entry, @NotNull final ExecResult result) {
    if(result.getExitCode() != 0) {
      final String resultStr = result.toString();
      LOG.warn(resultStr);
      return new Result<AccessControlEntry, Boolean>(entry, false);
    }

    return new Result<AccessControlEntry, Boolean>(entry, true);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



