View Single Post
  #1   Spotlight this post!  
Unread 09-08-2012, 13:20
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,077
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
default behavior for thread overrun


What happens by default in each of the three supported languages if a thread overruns (is not finished when next scheduled)?
1) it is allowed to finish and the thread is added to the scheduling queue to begin execution as soon as the existing instance completes

2) it is allowed to finish and the new scheduling event is dropped

3) it is terminated and the new event is started

4) it is re-entered
Is a unique error counter incremented for each of these possibilities?

If (1), how deep is the queue?

If (4), is there a limit to the re-entry level?