|
|
|
TServerSocket / TClientSocket
|
|||
|---|---|---|---|
|
#18+
Используя сабж столкнулся с одной проблемой: Есть сервер, который использует TServerSocket в многопоточном (блокирующем) режиме и клиент, который использует TClientSocket в асинхронном режиме. Всё прекрасно работает, но изредка в один прекрасный (нет) момент клиент перестаёт принимать пакеты от сервера. Т.е. по логам сервер всё отправил, а по логам клиента - ему ничего не пришло. Лечится только переподключением к серверу, при этом в обратную сторону (от клиента к серверу) данные нормально идут. Общаются между собой по 127.0.0.1 на одной машине (virtualbox). Причём это может случиться как сразу после запуска клиента, так и через некоторое время его работы. Каких либо косяков в коде я найти не смог. Ещё придумал посмотреть Wireshark'ом, но уже времени не было, теперь только в понедельник. Вопрос: может кто пользуется этими компонентами, вдруг сталкивался с такой ситуацией? Куда копать? P.S: Windows 10, Delphi 10.3.2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2020, 00:25 |
|
||
|
TServerSocket / TClientSocket
|
|||
|---|---|---|---|
|
#18+
alekcvp, Кажется, у VB, как раз, были проблемы с лупбэком :) Если версия не последняя, то стоит обновить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2020, 00:41 |
|
||
|
TServerSocket / TClientSocket
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey alekcvp, Кажется, у VB, как раз, были проблемы с лупбэком :) Если версия не последняя, то стоит обновить. VB? А. Не, у меня 6.0, ну разве что билд не последний, но вообще - спасибо за идею, надо на железке будет проверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2020, 00:42 |
|
||
|
TServerSocket / TClientSocket
|
|||
|---|---|---|---|
|
#18+
alekcvp VB? Я про стандартные . А я про V irtual B ox. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2020, 00:46 |
|
||
|
TServerSocket / TClientSocket
|
|||
|---|---|---|---|
|
#18+
alekcvp Не, у меня 6.0, Так актуальный-то 6.1.2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2020, 00:47 |
|
||
|
TServerSocket / TClientSocket
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey alekcvp VB? Я про стандартные . А я про V irtual B ox. Ага, дошло уже. Просто для меня VBox - virtualbox, VB - visual basic :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2020, 00:47 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39918589&tid=2038664]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 536ms |

| 0 / 0 |
