pozitronik / CloudMailRu

Total Commander plugin for cloud.mail.ru service
GNU General Public License v3.0
354 stars 50 forks source link

Ошибки при паралелльных загрузках #207

Closed OmlineEditor closed 5 years ago

OmlineEditor commented 5 years ago

Total Commander 9.21a X86 Windows 7 X64 CloudMailRu v28122018 x86

Пошаговая последовательность действий, при которой воспроизводится проблема:

Похоже что при паралельных загрузках в облако есть проблемы с корректной работой API и неверно обрабатываются паузы.

Логи плагином не ведутся, поэтому я не могу дать больше информации. Как вариант можно при проблемах в папке с настройками плагина делать log файл с ошибками?

pozitronik commented 5 years ago

По моим наблюдениям, TC вообще не очень хорошо работает с несколькими параллельными сетевыми закачками, и на это поведение влияет множество факторов. Отследить и отладить это будет очень трудно. Я попытаюсь воспроизвести ошибку, но не уверен, что выйдет. Ошибки попадают в протокол, если это не отключено принудительно. Где находится файл протокола - написано в документации.

pozitronik commented 5 years ago

Не могу воспроизвести.

areht commented 5 years ago

а работа с сетью средствами ТС происходит?

pozitronik commented 5 years ago

С сетью, в данном случае, общается плагин, а потоками управляет TC.

pozitronik commented 5 years ago

Можно попробовать новый пре-релиз, там переделана логика создания подключений к серверу, что может оказать влияние на описанную проблему.

UPD: поторопился с выкладкой, пока получилось сыро.

pozitronik commented 5 years ago

Решаю тут: #209