- network thread is able to wakeup directly the blocked threads - reduce the number of context switches