##// END OF EJS Templates
sshpeer: add implementation of _calltwowaystream...
Pierre-Yves David -
r21073:83ce71ef default
parent child Browse files
Show More
@@ -179,6 +179,18 class sshpeer(wireproto.wirepeer):
179 179 return '', r
180 180 return self._recv(), ''
181 181
182 def _calltwowaystream(self, cmd, fp, **args):
183 r = self._call(cmd, **args)
184 if r:
185 # XXX needs to be made better
186 raise util.Abort('unexpected remote reply: %s' % r)
187 while True:
188 d = fp.read(4096)
189 if not d:
190 break
191 self._send(d)
192 self._send("", flush=True)
193 return self.pipei
182 194
183 195 def _recv(self):
184 196 l = self.pipei.readline()
General Comments 0
You need to be logged in to leave comments. Login now