while (externalFlag.get()) { executorService.submit(new Handler( listener.accept(), playerOutputStreamMap, playerAndHisAwaitedPlayer, externalFlag)); } А что ты тут делаеть пытаешься?
while (externalFlag.get()) { executorService.submit(new Handler( listener.accept(), playerOutputStreamMap, playerAndHisAwaitedPlayer, externalFlag)); } А что ты тут делаеть пытаешься?