diff options
author | Koichi Sasada <ko1@atdot.net> | 2023-04-26 17:12:12 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2023-04-26 17:58:32 +0900 |
commit | ffce3117b6b615666cab8f92a7fc32ecefc0121c (patch) | |
tree | a8f1d49cdf2109443caa0806a78dffded7d65dca | |
parent | 06b68db7cfd194de2c7c0bd45e18692f6f8a7b87 (diff) | |
download | ruby-ffce3117b6b615666cab8f92a7fc32ecefc0121c.tar.gz |
add new debug log line on `rb_ractor_terminate_all`
to leave the trace.
-rw-r--r-- | ractor.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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) { |