From 3e5b885cd271e42ba4cb39dc8e612714f88ec889 Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Wed, 19 Jun 2019 19:09:48 +1200 Subject: [PATCH] Rework debug conditional. --- gc.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gc.c b/gc.c index 345622fd4e..b92e068440 100644 --- a/gc.c +++ b/gc.c @@ -9398,9 +9398,11 @@ rb_memerror(void) rb_objspace_t *objspace = rb_objspace_of(rb_ec_vm_ptr(ec)); VALUE exc; - // Print out pid, sleep, so you can attach debugger to see what went wrong: - // fprintf(stderr, "rb_memerror pid=%d\n", getpid()); - // sleep(60); + if (0) { + // Print out pid, sleep, so you can attach debugger to see what went wrong: + fprintf(stderr, "rb_memerror pid=%d\n", getpid()); + sleep(60); + } if (during_gc) gc_exit(objspace, "rb_memerror");