}
msg_error_t rv;
rv = MSG_task_execute(task);
+ if ((*env)->ExceptionOccurred(env))
+ return;
if (rv != MSG_OK) {
jmsg_throw_status(env, rv);
}
alias = (*env)->GetStringUTFChars(env, jalias, 0);
rv = MSG_task_receive_ext(task, alias, (double) jtimeout, host);
+ if ((*env)->ExceptionOccurred(env))
+ return NULL;
if (rv != MSG_OK) {
jmsg_throw_status(env,rv);
return NULL;