Grishanenko
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Уже пару раз поднимался вопрос о том, что в списке активных соединений навсегда (т.е. до перезагрузки программы) зависают отдельные юзеры или группы юзеров со статусом Disconnected. Но ответ никто не дал. Сейчас сижу на 5.49, этот баг наблюдаю каждый день. Вот небольшие наработки по этому поводу. Начинаем загрузку файла. Для простоты - этот файл должен быть только у уодного пользователя. Если в статусе "No slots available" делаем "Remove download" через 20 сек строка уходит. Если в статусе "Connecting" делаем "Remove download" через 20 сек строка уходит. Если в статусе "Downloading" нажимаем "Pause" потом "Remove download" через 20 сек строка уходит. Но! Если в статусе "Downloading" и сделать сразу "Remove download", то строка зависнет. Точно так же и для мультизагрузки. Если в процессе удалить загрузку, то все юзеры с активной закачкой зависнут, а те, кто отсчитывали очередь на ожидание слота или не могли подключиться - пропадут. |