The CraftQueuedProcess is a Runnable, which has a run method. In that run method the CraftQueuedProcess calls the accept method. 

Therefore, because this does not break, the CraftQueuedProcess if statement here calls accept, then on the following line it calls accept again.