// If we have less writers than the buffer space available, we should // not loose events. // assert(NUMPROCS + NUMSWITCH > BUFSIZE || events_lost == 0); (!buffer_large_enough) -> (<>have_events_lost)