powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TServerSocket / TClientSocket
7 сообщений из 7, страница 1 из 1
TServerSocket / TClientSocket
    #39918589
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используя сабж столкнулся с одной проблемой:

Есть сервер, который использует TServerSocket в многопоточном (блокирующем) режиме и клиент, который использует TClientSocket в асинхронном режиме. Всё прекрасно работает, но изредка в один прекрасный (нет) момент клиент перестаёт принимать пакеты от сервера. Т.е. по логам сервер всё отправил, а по логам клиента - ему ничего не пришло. Лечится только переподключением к серверу, при этом в обратную сторону (от клиента к серверу) данные нормально идут. Общаются между собой по 127.0.0.1 на одной машине (virtualbox). Причём это может случиться как сразу после запуска клиента, так и через некоторое время его работы. Каких либо косяков в коде я найти не смог.

Ещё придумал посмотреть Wireshark'ом, но уже времени не было, теперь только в понедельник.

Вопрос: может кто пользуется этими компонентами, вдруг сталкивался с такой ситуацией? Куда копать?

P.S: Windows 10, Delphi 10.3.2.
...
Рейтинг: 0 / 0
TServerSocket / TClientSocket
    #39918591
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

Кажется, у VB, как раз, были проблемы с лупбэком :) Если версия не последняя, то стоит обновить.
...
Рейтинг: 0 / 0
TServerSocket / TClientSocket
    #39918592
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
alekcvp,

Кажется, у VB, как раз, были проблемы с лупбэком :) Если версия не последняя, то стоит обновить.


VB? А. Не, у меня 6.0, ну разве что билд не последний, но вообще - спасибо за идею, надо на железке будет проверить.
...
Рейтинг: 0 / 0
TServerSocket / TClientSocket
    #39918594
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
VB? Я про стандартные .

А я про V irtual B ox.
...
Рейтинг: 0 / 0
TServerSocket / TClientSocket
    #39918595
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Не, у меня 6.0,

Так актуальный-то 6.1.2.
...
Рейтинг: 0 / 0
TServerSocket / TClientSocket
    #39918596
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
alekcvp
VB? Я про стандартные .

А я про V irtual B ox.

Ага, дошло уже. Просто для меня VBox - virtualbox, VB - visual basic :)
...
Рейтинг: 0 / 0
TServerSocket / TClientSocket
    #39918967
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тоже озадачился, при чем тут Basic :)
Можно также проверить на заведомо рабочих программах, вроде netcat, curl.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TServerSocket / TClientSocket
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]