Проблемы с сокетами
Есть у меня сервер, производный от CSocket, и клиент, написанный на Perl'е. CSocket инициализируется по умолчанию, я указываю только порт. Perl'овский скрипт использует IO::Socket::INET, и тоже инициализируется по умолчанию. Происходит следующий глюк: из скрипта я несколько раз делаю send, а моя прога на VC в OnReceive получает то, что я посылал. Проблема в том, что send я вызываю несколько раз, а OnReceive происходит только единожды, но зато буфер с пришедшими данными содержит все, что я там посылал. Но это еще пол-беды, хуже то, что если я делаю Send из сищной программы, а скрипт делает recv, то этот скрипт повисает, то-есть, он не может их почему-то принять. Я подозреваю, что здесь какие-то глюки с flushing этих буферов, но я не знаю ничего достоверно.
Пожалуйста, помогите!..