Using sys.exit(main()) instead of main()

As we known, Exceptions are raised by the sys.exit() function.
When they are not handled, no stack traceback is printed in the
Python interpreter. In this patch we have known main() got return
values(eg:0, 1), but it can't specifies exit status when terminate
the main thread by unusing sys.exit(). So when using sys.exit(main())
instead of main() may be more readable and reasonable.

Change-Id: If3c185c35220f5e185e9872a91898430d6353811
This commit is contained in:
gecong1973 2017-01-04 16:52:54 +08:00
parent 1e06b7fb30
commit 7313577cbb

View File

@ -76,4 +76,4 @@ def main(argv):
if __name__ == '__main__':
main(sys.argv)
sys.exit(main(sys.argv))