Show More
@@ -422,16 +422,18 b' class httprepository(repo.repository):' | |||
|
422 | 422 | fp = httpsendfile(tempname, "rb") |
|
423 | 423 | try: |
|
424 | 424 | try: |
|
425 |
r |
|
|
425 | resp = self.do_read( | |
|
426 | 426 | 'unbundle', data=fp, |
|
427 | 427 | headers={'Content-Type': 'application/octet-stream'}, |
|
428 | 428 | heads=' '.join(map(hex, heads))) |
|
429 | resp_code, output = resp.split('\n', 1) | |
|
429 | 430 | try: |
|
430 |
ret = int(r |
|
|
431 | self.ui.write(rfp.read()) | |
|
431 | ret = int(resp_code) | |
|
432 | except ValueError, err: | |
|
433 | raise util.UnexpectedOutput( | |
|
434 | _('push failed (unexpected response):'), resp) | |
|
435 | self.ui.write(output) | |
|
432 | 436 |
|
|
433 | finally: | |
|
434 | rfp.close() | |
|
435 | 437 | except socket.error, err: |
|
436 | 438 | if err[0] in (errno.ECONNRESET, errno.EPIPE): |
|
437 | 439 | raise util.Abort(_('push failed: %s') % err[1]) |
General Comments 0
You need to be logged in to leave comments.
Login now