Ubuntu One всегда хэширует то, чего нет

У меня есть куча файлов в папке «Документы». Когда я обновляю большинство из них, они в порядке, однако есть файл xhb (используемый HomeBank), который создает какой-то другой файл * .xhb ~. Ubuntu One видит этот файл и сразу начинает его хэшировать, хотя это временный файл, который удаляется. Затем он увеличивает загрузку моего процессора, пока я не убью Ubuntu One и не начну его снова. Помогите пожалуйста.

2010-12-11 09:35:55,673 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Called calculate_hash (In: T:NONE:F)
2010-12-11 09:35:55,675 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Calling calculate_hash (got HQ_HASH_ERROR:{})
2010-12-11 09:35:55,676 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Called calculate_hash (In: T:NONE:F)
2010-12-11 09:35:55,677 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Calling calculate_hash (got HQ_HASH_ERROR:{})
2010-12-11 09:35:55,678 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Called calculate_hash (In: T:NONE:F)
3
задан 11 December 2010 в 20:09

1 ответ

Хорошо. Во-первых, пожалуйста, воспроизведите это еще раз, сообщите об ошибке и приложите полный лог-файл, откуда вы получили приведенную выше выдержку; syncdaemon не должен зацикливаться, если файл исчезает во время хэширования. Вы можете сделать ошибку закрытой, если не хотите, чтобы все видели этот файл (или вы можете отправить мне файл журнала по электронной почте, если хотите).

Затем отредактируйте /etc/default/xdg/ubuntuone/syncdaemon.conf, найдите бит, который выглядит как

ignore.default = \A#.*\Z
                 \A.*~\Z
                 \A.*\.py[oc]\Z
                 \A.*\.sw[nopx]\Z
                 \A.*\.swpx\Z
                 \A\..*\.tmp\Z

и добавьте (аналогично отступ) строку с шаблоном \.xhb~\.. Это должно заставить syncdaemon полностью игнорировать файл. Если это работает (если это не тот шаблон, он похож на него), отправляет вторую ошибку с просьбой включить ее в этот параметр по умолчанию. Пожалуйста, дайте мне знать номера ошибок обоих.

0
ответ дан 11 December 2010 в 20:09

Другие вопросы по тегам:

Похожие вопросы: