/* check if a timeout occurs */
if (xbt_os_time() >= timeout) {
xbt_mutex_unlock(queue->mutex);
- THROW0(timeout_error,0,"Timeout");
+ THROW1(timeout_error,0,"Timeout (delay was %f)",delay);
}
}
xbt_dynar_push(queue->data,src);
/* check if a timeout occurs */
if (xbt_os_time() >= timeout) {
xbt_mutex_unlock(queue->mutex);
- THROW0(timeout_error,0,"Timeout");
+ THROW1(timeout_error,0,"Timeout (delay was %f)",delay);
}
}
xbt_dynar_pop(queue->data,dst);
/* check if a timeout occurs */
if (xbt_os_time() >= timeout) {
xbt_mutex_unlock(queue->mutex);
- THROW0(timeout_error,0,"Timeout");
+ THROW1(timeout_error,0,"Timeout (delay was %f)",delay);
}
}
xbt_dynar_unshift(queue->data,src);
/* check if a timeout occurs */
if (xbt_os_time() >= timeout) {
xbt_mutex_unlock(queue->mutex);
- THROW0(timeout_error,0,"Timeout");
+ THROW1(timeout_error,0,"Timeout (delay was %f)",delay);
}
}
xbt_dynar_shift(queue->data,dst);