/* Copyright 1995 J"orn Rennecke */
#include "common.h"
#include "object.h"
#include "schedule.h"
void call_out() {
/* FIXME: do all the call_outs() */
if ((async_load += num_objects) >= ASYNC_BLOCKING * ASYNC_CYCLE) {
object_async();
statistics();
}
async_current_time =
(uint32)(current_time = get_current_time()) / ASYNC_GRANULARITY;
CLEAR_JOB(call_out);
EXTRA_JOBS();
}