mercurial/httprepo.py
changeset 3069 bc3fe3b5b785
parent 2858 345bac2bc4ec
child 3126 cff3c58a5766
equal deleted inserted replaced
3068:547d1a4aa105 3069:bc3fe3b5b785
   323                     return ret
   323                     return ret
   324                 finally:
   324                 finally:
   325                     rfp.close()
   325                     rfp.close()
   326             except socket.error, err:
   326             except socket.error, err:
   327                 if err[0] in (errno.ECONNRESET, errno.EPIPE):
   327                 if err[0] in (errno.ECONNRESET, errno.EPIPE):
   328                     raise util.Abort(_('push failed: %s'), err[1])
   328                     raise util.Abort(_('push failed: %s') % err[1])
   329                 raise util.Abort(err[1])
   329                 raise util.Abort(err[1])
   330         finally:
   330         finally:
   331             fp.close()
   331             fp.close()
   332             os.unlink(tempname)
   332             os.unlink(tempname)
   333 
   333