Mercurial > public > mercurial-scm > hg
comparison mercurial/wireprotoframing.py @ 39838:bce1c1af7518
py3: cast exception to bytes
In order to appease Python 3.
Differential Revision: https://phab.mercurial-scm.org/D4733
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Tue, 25 Sep 2018 18:59:04 -0700 |
parents | 84bf6ded9317 |
children | ed919b90acda |
comparison
equal
deleted
inserted
replaced
39837:69b4a5b89dc5 | 39838:bce1c1af7518 |
---|---|
825 stream, requestid, e.message, e.messageargs): | 825 stream, requestid, e.message, e.messageargs): |
826 yield frame | 826 yield frame |
827 break | 827 break |
828 | 828 |
829 except Exception as e: | 829 except Exception as e: |
830 for frame in createerrorframe(stream, requestid, | 830 for frame in createerrorframe( |
831 '%s' % e, | 831 stream, requestid, '%s' % stringutil.forcebytestr(e), |
832 errtype='server'): | 832 errtype='server'): |
833 | |
833 yield frame | 834 yield frame |
834 | 835 |
835 break | 836 break |
836 | 837 |
837 try: | 838 try: |