Ошибки при асинхронных опирациях asio, асинхронный сервер TCP.. |
Здравствуйте, гость ( Вход | Регистрация )
Ошибки при асинхронных опирациях asio, асинхронный сервер TCP.. |
Гость_Гость_Алексей_*_* |
28.12.2011, 15:21
Сообщение
#1
|
Гости |
Проблема наверн стандартная, но нормального решения её я не смог нагуглить.
Примерчик обычный... после подключения сессия начинает ждать данные сервер создаёт ещё одну и ждёт пока не придёт подключение.... запускается сессия методом start....
когда я удаляю сессию в очереди остаются асинхронные операции... которые в итоге роняют сервер... я пробовал просто закрыть сокет... или вызывать кансел для сокета... но сервер всё равно падает. читал под линукс всё отработает норм после вызова кансел...... как быть под виндой? |
|
|
Гость_Гость_Алексей_*_* |
28.12.2011, 17:00
Сообщение
#2
|
Гости |
Принципе мне неважно, откуда они будут уничтожаться... но я чёт не понимаю, что это даст.
Отловить дисконект я могу ток при записи и чтении... и удалять естественно я должен там после неких действий над объектом. |
|
|
Текстовая версия | Сейчас: 27.4.2024, 12:46 |