Bladeren bron

client: Make SSHSubprocess slightly more forgiving for proto

Change-Id: I0c4ed84e0a261f90738220cf8fcb5c11102cf0a4
Augie Fackler 15 jaren geleden
bovenliggende
commit
aa18b56623
1 gewijzigde bestanden met toevoegingen van 2 en 6 verwijderingen
  1. 2 6
      dulwich/client.py

+ 2 - 6
dulwich/client.py

@@ -293,12 +293,8 @@ class SSHSubprocess(object):
 
     def __init__(self, proc):
         self.proc = proc
-
-    def send(self, data):
-        return os.write(self.proc.stdin.fileno(), data)
-
-    def recv(self, count):
-        return self.proc.stdout.read(count)
+        self.read = self.recv = proc.stdout.read
+        self.write = self.send = proc.stdin.write
 
     def close(self):
         self.proc.stdin.close()