… | |
… | |
263 | if (expect_false (sv_events_cache)) |
263 | if (expect_false (sv_events_cache)) |
264 | SvREFCNT_dec (sv_events); |
264 | SvREFCNT_dec (sv_events); |
265 | else |
265 | else |
266 | sv_events_cache = sv_events; |
266 | sv_events_cache = sv_events; |
267 | |
267 | |
268 | if (SvTRUE (ERRSV)) |
268 | if (expect_false (SvTRUE (ERRSV))) |
269 | { |
269 | { |
270 | SPAGAIN; |
270 | SPAGAIN; |
271 | PUSHMARK (SP); |
271 | PUSHMARK (SP); |
272 | PUTBACK; |
272 | PUTBACK; |
273 | call_sv (get_sv ("EV::DIED", 1), G_DISCARD | G_VOID | G_EVAL | G_KEEPERR); |
273 | call_sv (get_sv ("EV::DIED", 1), G_DISCARD | G_VOID | G_EVAL | G_KEEPERR); |