Клиент написан на .NET Compact Framework. Клиент подключает сокет к серверу через соединение GPRS. Сервер принимает соединение. Клиент отправляет 62 байта данных и затем закрывает сокет. Сервер никогда не обнаруживает, что клиент закрыл сокет, и поэтому не может знать, что передача завершена.
Этот код отлично работает при запуске через беспроводное соединение.
Есть идеи?