Listeners will allow any threads to process the corresponding fd. But for other FDs, we limit the processing to the current thread.