проблема — сервер в Linux, не могу сделать чтобы он поддерживал только одно соединение. Проверяю на 2 клиентах — оба коннектятся.
Хотя accept в сервере не запускается до тех пор пока не обслужится текущее соединение. Но второй клиент коннектится и без accept. А мне нужно чтобы его connect вылетал с ошибкой. Рассмотрел 2 варианта — поставить в listen backlog=1 (не помогло), и закрывать слушающий порт на время обработки соединения (пока не пробовал).
Подскажите что можно сделать