rb_exec_async_signal_safe  151 ext/pty/pty.c      return rb_exec_async_signal_safe(carg->eargp, errbuf, sizeof(errbuf_len));
rb_exec_async_signal_safe 1563 internal.h     int rb_exec_async_signal_safe(const struct rb_execarg *e, char *errmsg, size_t errmsg_buflen);
rb_exec_async_signal_safe 5878 io.c               return rb_exec_async_signal_safe(p->eargp, errmsg, errmsg_len);
rb_exec_async_signal_safe 2579 process.c          rb_exec_async_signal_safe(eargp, errmsg, sizeof(errmsg));
rb_exec_async_signal_safe 3153 process.c          return rb_exec_async_signal_safe(arg, errmsg, errmsg_buflen); /* hopefully async-signal-safe */