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: