diff options
Diffstat (limited to 'gerrit-sshd/src/main/java/com/google/gerrit/sshd/SuExec.java')
-rw-r--r-- | gerrit-sshd/src/main/java/com/google/gerrit/sshd/SuExec.java | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/SuExec.java b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/SuExec.java index 33459c2529..ccf23e1921 100644 --- a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/SuExec.java +++ b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/SuExec.java @@ -16,7 +16,6 @@ package com.google.gerrit.sshd; import com.google.common.util.concurrent.Atomics; import com.google.gerrit.reviewdb.client.Account; -import com.google.gerrit.server.AccessPath; import com.google.gerrit.server.CurrentUser; import com.google.gerrit.server.IdentifiedUser; import com.google.gerrit.server.PeerDaemonUser; @@ -116,14 +115,8 @@ public final class SuExec extends BaseCommand { } else { peer = peerAddress; } - - return new SshSession(session.get(), peer, userFactory.create( - AccessPath.SSH_COMMAND, new Provider<SocketAddress>() { - @Override - public SocketAddress get() { - return peer; - } - }, accountId)); + return new SshSession(session.get(), peer, + userFactory.create(peer, accountId)); } private static String join(List<String> args) { |