Ага, эти повисшие сессии и есть мой главный бич. Как выяснилось, xinetd не прибивает сессию, если происходит обрыв со стороны клиента... Т.е. со стороны софта вообще не видно, что обрыв уже. Поэтому тут целая куча предосторожностей. Но, вроде, поборол. Иногда только достаточно долго придется висеть.