"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
ChimMAG
Каждый вход в чат у пользователя появляется сообщение, что у него есть непринятые от другого пользователя файлы и происходит попытка их скачать. Неудачная. И так каждый раз при коннекте. Удаление сообщение, где передавались файлы за тот день не помогло. Каталоги C:\ProgramData\MyChatServer\users\[UIN] пусты. Что делать? Версия 7.7.0
Аватара пользователя
Алексей Пикуров
Добрый день.

Посмотрите папку C:\ProgramData\MyChat Server\users\offline\
Аватара пользователя
ChimMAG
Да, действительно помогло. Кстати, при этом не генерировалось событие OnPrivateMessage - это правильное поведение?
Аватара пользователя
Алексей Пикуров
Это наследие старых версий. Раньше файлы передавали по FTP, синхронизации сообщений не существовало, поэтому файлы заливались в специальную подпапку на сервере (\offline\), а потом забирались оттуда клиентом по FTP протоколу.

Сейчас файлы передаются совершенно по другой технологии, но часть старого кода осталась, хорошо, что вы это заметили. Пофиксим.

Событие OnPrivateMessage генерироваться не должно. Оно возникает на сервере только в момент отправки приватного сообщения от одного пользователя другому "здесь и сейчас".