From ffce3117b6b615666cab8f92a7fc32ecefc0121c Mon Sep 17 00:00:00 2001 From: Koichi Sasada Date: Wed, 26 Apr 2023 17:12:12 +0900 Subject: [PATCH] add new debug log line on `rb_ractor_terminate_all` to leave the trace. --- ractor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ractor.c b/ractor.c index 0dadd47cdd..044d376235 100644 --- a/ractor.c +++ b/ractor.c @@ -2335,6 +2335,8 @@ rb_ractor_terminate_all(void) rb_vm_t *vm = GET_VM(); rb_ractor_t *cr = vm->ractor.main_ractor; + RUBY_DEBUG_LOG("ractor.cnt:%d", (int)vm->ractor.cnt); + VM_ASSERT(cr == GET_RACTOR()); // only main-ractor's main-thread should kick it. if (vm->ractor.cnt > 1) {