|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.01.2013, 11:52 | #701 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Суть от этого не меняется. Приложение в любом случае падает. Походу такую ошибку не перехватить. Заметил, что падать сервер начинает при двух и более подключениях, при одном подключении такого нет.
И почему нет никакой реакции на клиентах при отключении инет кабеля на сервере? Ни дисконнект, ни ошибка сокета не срабатывают. Код:
Последний раз редактировалось Shouldercannon; 02.01.2013 в 13:47. |
02.01.2013, 17:16 | #702 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Если приложение показывает ошибку при запуске EXE непосредственно, то обработка не прописана, ...другого не дано.
Пропиши вот так и узнаешь: Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
02.01.2013, 19:26 | #703 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Так Ошибка сокета
Код:
Код:
|
02.01.2013, 23:39 | #704 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Shouldercannon, ставь проверку в секциях опроса каналов на состояние сокета, после потери связи условие не должно позволить "сканировать" каналы.
А у клиента за счет перехвата ошибок, работает проверка на подключение.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
03.01.2013, 20:40 | #705 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Из-за этого места происходит падение
Код:
Последний раз редактировалось Shouldercannon; 03.01.2013 в 20:43. |
03.01.2013, 22:58 | #706 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Значит ты где-то нарушил структуру. У меня BZChat 2_0 работает исправно, никаких ошибок. При завершении работы сервера через Диспетчер, клиенты переходят в режим "Ожидание..." и находятся в нем, пока не появится сервер по такому же IP. Если запустить клиенты и не запускать сервер, клиенты так же ждут. Если Сервер работает и завершить работу клиентов, сервер обновляет список и работает с еще подключенными. Корректное завершение работы обоих режимов отображается в поле чата.
Ни единой ошибки BZChat 2_0 не выдает, всё предельно корректно. Ищи баг вмешательства в код.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
04.01.2013, 19:39 | #707 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Цитата:
Если запустить клиенты и не запускать сервер, клиенты так же ждут - есть Если Сервер работает и завершить работу клиентов, сервер обновляет список и работает с еще подключенными - есть Решение проблемы: Код:
Код:
Последний раз редактировалось Shouldercannon; 05.01.2013 в 00:39. |
|
05.01.2013, 17:09 | #708 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
У меня клиенты не "висят", ...это зависит от интервала таймера.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
05.01.2013, 18:08 | #709 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
|
07.01.2013, 16:55 | #710 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Забыл почему на сервере цикл с 1 по количество подключений, а отправка ведётся в канал - 1
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обновление в блоге - Создание клиент-сервера | Pblog | Обсуждение статей | 0 | 03.10.2007 17:12 |
обновление в блоге - Диплом. Создание и продвижение сайта - готовь сани летом, а дипл | Pblog | Обсуждение статей | 0 | 31.08.2007 20:00 |
обновление в блоге - USB Холодильник | Pblog | Обсуждение статей | 0 | 25.06.2007 14:13 |
обновление в блоге - О ярлыках | Pblog | Обсуждение статей | 0 | 27.05.2007 03:17 |