У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.

Синхронизация с файлом на FTP

Вопросы/ответы по работе MLO на ПК
Автор темы

viktor
Сообщения: 23
Зарегистрирован: май 2009

Синхронизация с файлом на FTP

Сообщение viktor » 17 июн 2009, 17:18

Ver. 3.0 файл с FTP cинхронизировать не хочет.
Пишет вот что:

Код: Выделить всё

---Starting sync transaction...
Starting FTP transfer
Transfer complete
FTP [b]file is locked[/b] by [i]моеимя@мойдомен.com (моеимя@мойдомен.com)[/i]
Waiting...


Что такое locked ? И как его разлочить?
( моеимя@мойдомен.com - тут показывается мой мейл, на который зарегистрирован MLO)

Аватара пользователя
pv!
Команда бета тестеров
Сообщения: 87
Зарегистрирован: фев 2009

Re: Синхронизация с файлом на FTP

Сообщение pv! » 18 июн 2009, 04:50

Андрей писал в соседней ветке:
Проблему решил. После обкатки будет доступна исправленная версия.

Описание проблемы:
Если в качестве иконки для флага назначить иконку разрешением больше чем 16x16 пикселей и размером более ~3-4kb то mlo аварийно завершается при синхронизации в PPC, LAN, FTP.

Если у вас наблюдается подобное поведение при синхронизации, напишите на email для получения доступа к бете с исправлением.

Файл, который назначался Aviatorrr бал размером 134Кб(!) и содержал внутри 5 иконок разрешения от 64x64 до 128x128


У себя я до появления беты удалил все свои значки и проблема с синхронизацией исчезла
mlo 3.5.6 official
htc hero android 2.2

Аватара пользователя
andrey
Администратор
Сообщения: 3094
Зарегистрирован: фев 2009
Есть ответ: 89
Откуда: Украина
Благодарил (а): 117 раз
Поблагодарили: 100 раз
Контактная информация:

Re: Синхронизация с файлом на FTP

Сообщение andrey » 18 июн 2009, 16:06

"file is locked" означает, что файл синхронизируется в этот момент другим пользователем. На время этой синхронизации на FTP помещается специальный файл - семафор. После окончания синхронизации он удаляется. Реализована защита на случай сбоя в момент синхронизации - время активности семафора ограничено.

Надеюсь эта информация поможет продиагностировать проблему. Создается ли семафор в момент синхронизации, удаляется ли после?

Проблема о которой я писал в 3.0. приводит к аварийному завершению mlo.exe при описанных условиях. На эту проблему не похожа.

А.
Andrey Tkachuk
MyLifeOrganized.net Изображение

Автор темы

viktor
Сообщения: 23
Зарегистрирован: май 2009

Re: Синхронизация с файлом на FTP

Сообщение viktor » 18 июн 2009, 19:29

Этот семафор - файл вида *.ml.mlck ?

Аватара пользователя
andrey
Администратор
Сообщения: 3094
Зарегистрирован: фев 2009
Есть ответ: 89
Откуда: Украина
Благодарил (а): 117 раз
Поблагодарили: 100 раз
Контактная информация:

Re: Синхронизация с файлом на FTP

Сообщение andrey » 22 июн 2009, 16:21

Да. Загляните внутрь этого файла - там все понятно.

А.
Andrey Tkachuk
MyLifeOrganized.net Изображение

omerta
Сообщения: 34
Зарегистрирован: фев 2009
Откуда: Киев
Контактная информация:

Re: Синхронизация с файлом на FTP

Сообщение omerta » 02 мар 2010, 18:34

Если не затруднит, то разъясните ситуацию. Рабочий стационарный комп на котором установлено MLO. На narod.ru тестовый FTP (временно). Рабочая база синхронизируется (?) с базой на FTP. Также имеется ноутбук с MLO с рабочей базой. База на ноуте синхронизируется (?) с базой на FTP.
Что произошло сегодня. Уходя с работы синхронизировал базу. Дома на ноуте запустил синхронизацию базы (последняя синхронизация два дня назад). В итоге в базе на ноуте устаревшие задачи, которые были отмечены как решенные на рабочем стационарном компе+свежие внесенные. Подозреваю, что такие же "нерешенные задачи" находятся уже и в базе на FTP. Возможно ли каким то образом устанавливать приоритет базы? Или какое то другое решение? Или я чего то не понял :)))))


Вернуться в «Вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость