Method MasterObject()->thread_quanta_exceeded()
- Method
thread_quanta_exceeded
void
thread_quanta_exceeded(Thread.Thread
thread
,int
ns
)- Description
Function called when a thread has exceeded the thread quanta.
- Parameter
thread
Thread that exceeded the thread quanta.
- Parameter
ns
Number of nanoseconds that the thread executed before allowing other threads to run.
The default master prints a diagnostic and the thread backtrace to Stdio.stderr.
- Note
This function runs in a signal handler context, and should thus avoid handling of mutexes, etc.
- See also
get_thread_quanta()
,set_thread_quanta()