Skip to content

Commit 48d4dd9

Browse files
authored
bpo-32252: Fix faulthandler_suppress_crash_report() (#4794)
Fix faulthandler_suppress_crash_report() used to prevent core dump files when testing crashes. getrlimit() returns zero on success.
1 parent 19d0d54 commit 48d4dd9

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Fix faulthandler_suppress_crash_report() used to prevent core dump files
2+
when testing crashes. getrlimit() returns zero on success.

Modules/faulthandler.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -932,7 +932,7 @@ faulthandler_suppress_crash_report(void)
932932
struct rlimit rl;
933933

934934
/* Disable creation of core dump */
935-
if (getrlimit(RLIMIT_CORE, &rl) != 0) {
935+
if (getrlimit(RLIMIT_CORE, &rl) == 0) {
936936
rl.rlim_cur = 0;
937937
setrlimit(RLIMIT_CORE, &rl);
938938
}

0 commit comments

Comments
 (0)