… | |
… | |
2966 | /* now call the AIO function - we assume our request is uncancelable */ |
2966 | /* now call the AIO function - we assume our request is uncancelable */ |
2967 | PUTBACK; |
2967 | PUTBACK; |
2968 | call_sv ((SV *)req, G_VOID | G_DISCARD); |
2968 | call_sv ((SV *)req, G_VOID | G_DISCARD); |
2969 | } |
2969 | } |
2970 | |
2970 | |
2971 | /* now that the requets is going, we loop toll we have a result */ |
2971 | /* now that the request is going, we loop till we have a result */ |
2972 | frame->data = (void *)state; |
2972 | frame->data = (void *)state; |
2973 | frame->prepare = prepare_schedule; |
2973 | frame->prepare = prepare_schedule; |
2974 | frame->check = slf_check_aio_req; |
2974 | frame->check = slf_check_aio_req; |
2975 | } |
2975 | } |
2976 | |
2976 | |