… | |
… | |
112 | data = sv_2mortal (newRV_inc (CORO_CURRENT)); |
112 | data = sv_2mortal (newRV_inc (CORO_CURRENT)); |
113 | frame->data = (void *)data; |
113 | frame->data = (void *)data; |
114 | frame->prepare = GCoroAPI->prepare_schedule; |
114 | frame->prepare = GCoroAPI->prepare_schedule; |
115 | frame->check = slf_check_once; |
115 | frame->check = slf_check_once; |
116 | |
116 | |
|
|
117 | return; |
117 | ev_once ( |
118 | ev_once ( |
118 | EV_DEFAULT_UC, |
119 | EV_DEFAULT_UC, |
119 | fd, |
120 | fd, |
120 | SvIV (arg [1]), |
121 | SvIV (arg [1]), |
121 | items >= 3 && SvOK (arg [2]) ? SvNV (arg [2]) : -1., |
122 | items >= 3 && SvOK (arg [2]) ? SvNV (arg [2]) : -1., |