commit | b4ce1fc31be5614d527d77c55018281ebbcd70ab | [log] [tgz] |
---|---|---|
author | Martin Panter <vadmium+py@gmail.com> | Mon Nov 30 03:18:29 2015 +0000 |
committer | Martin Panter <vadmium+py@gmail.com> | Mon Nov 30 03:18:29 2015 +0000 |
tree | 8f51eb2efd5191ae1284be5d82b5d84f4bf6a424 | |
parent | 92d5fbaf8f6c3c3c8ab0c83be848fcc206f02b22 [diff] [blame] |
Issue #5319: New Py_FinalizeEx() API to exit with status 120 on failure
diff --git a/Python/frozenmain.c b/Python/frozenmain.c index de8bd35..769b33d 100644 --- a/Python/frozenmain.c +++ b/Python/frozenmain.c
@@ -99,7 +99,9 @@ #ifdef MS_WINDOWS PyWinFreeze_ExeTerm(); #endif - Py_Finalize(); + if (Py_FinalizeEx() < 0) { + sts = 120; + } error: PyMem_RawFree(argv_copy);