diff options
| author | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2025-09-18 14:24:29 +1200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-18 14:24:29 +1200 |
| commit | e6879401feba22e3657a231cbedc751998cb7176 (patch) | |
| tree | e662520b95020b6589bdfaa816fb4ad9101e4375 /depend | |
| parent | 0bb6a8bea49fed8ccef0a70aca5f2ea05af94292 (diff) | |
Use `ec->interrupt_mask` to prevent interrupts. (#14588)
Disallow pending interrupts to be checked during `FiberScheduler#unblock`.
Ractors can send signals at any time, so the previous debug assertion
can fail if a Ractor sends a signal.
Co-authored-by: Luke Gruber <luke.gruber@shopify.com>
Diffstat (limited to 'depend')
| -rw-r--r-- | depend | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -15019,6 +15019,7 @@ scheduler.$(OBJEXT): {$(VPATH)}config.h scheduler.$(OBJEXT): {$(VPATH)}constant.h scheduler.$(OBJEXT): {$(VPATH)}defines.h scheduler.$(OBJEXT): {$(VPATH)}encoding.h +scheduler.$(OBJEXT): {$(VPATH)}eval_intern.h scheduler.$(OBJEXT): {$(VPATH)}fiber/scheduler.h scheduler.$(OBJEXT): {$(VPATH)}id.h scheduler.$(OBJEXT): {$(VPATH)}id_table.h |
