Автор: oleg_alexeev (31.03.2007 в 18:00)
Что именно зависает? Непонятно.
В приведенном коде явная ошибка в вызове bind - второй параметр должен быть структурой типа sockaddr_in, в неё записываются адрес и порт, третьим параметром должна быть длина этой структуры.
Ещё всегда надо проверять возвращаемое значение.
При вызове accept оно проверяется, выводится сообщение, но работа продолжается - это тоже неверно.