X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cb9acd674a06e8ed50695dea9d3c758b8c7101cf..4dcdf4c43798ec5cfd6393c51768330cf5dfeb1d:/src/simix/smx_smurf.c diff --git a/src/simix/smx_smurf.c b/src/simix/smx_smurf.c index 1db593b77f..6f243b5b22 100644 --- a/src/simix/smx_smurf.c +++ b/src/simix/smx_smurf.c @@ -481,12 +481,17 @@ void SIMIX_request_pre(smx_req_t req, int value) SIMIX_request_answer(req); break; + case REQ_FILE_READ: + SIMIX_pre_file_read(req); + break; + case REQ_NO_REQ: THROWF(arg_error,0,"Asked to do the noop syscall on %s@%s", SIMIX_process_get_name(req->issuer), SIMIX_host_get_name(SIMIX_process_get_host(req->issuer)) ); break; + } } @@ -512,6 +517,7 @@ void SIMIX_request_post(smx_action_t action) break; case SIMIX_ACTION_IO: + SIMIX_post_io(action); break; } }