From: Dmitry Selyutin Date: Tue, 5 Sep 2017 20:33:50 +0000 (+0300) Subject: gnulib-tool.py: fix exception handling X-Git-Tag: v1.0~5951 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=4be624beba67fb2e6afd981be32b45fe73ecafb2;p=gnulib.git gnulib-tool.py: fix exception handling --- diff --git a/gnulib-tool.py b/gnulib-tool.py index d76901d894..f615f162b4 100755 --- a/gnulib-tool.py +++ b/gnulib-tool.py @@ -939,9 +939,7 @@ def main(): if __name__ == '__main__': try: # Try to execute main() - except: - raise - except BaseException as error: + except classes.GLError as error: errmode = 0 # gnulib-style errors errno = error.errno errinfo = error.errinfo @@ -1003,4 +1001,3 @@ if __name__ == '__main__': message += '\n%s: *** Exit.\n' % constants.APP['name'] sys.stderr.write(message) sys.exit(1) -