public ListenerPool(String name, int numListeners) { listeners = new ArrayList<>(numListeners); FatalErrorHandler fatalErrorHandler = new FatalErrorHandler(); for (int i = 0; i < numListeners; i++) { Listener listener = new Listener(name + "-" + i); listener.setFatalErrorHandler(fatalErrorHandler); listener.start(); listeners.add(listener); } }