Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 4033 - Угрожающие сообщения в логах samba при работе 1С   Make a simular bug
Summary: Угрожающие сообщения в логах samba при работе 1С
Status: CLOSED WORKSFORME
Alias: None
Product: CIFS@Etersoft
Classification: Продукты (Products)
Component: блокировки файлов и доступ (show other bugs)
Version: не указана
Hardware: PC All
: P4 minor
Target Milestone: ---
Assignee: Andrey Vusik
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 5990
Blocks: 3043
  Show dependency treegraph
 
In work:
Reported: 2009-06-18 19:27 MSD by Vitaly Lipatov
Modified: 2011-05-21 19:58 MSK (History)
1 user (show)

See Also:
Заявки RT: 10595
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2009-06-18 19:27:15 MSD
> 2) при параметре forcemand в логах самбы валятся периодические сообщения
> [2009/06/18 18:37:15,  0] 
> locking/posix.c:release_posix_lock_windows_flavour(1150)
>   release_posix_lock_windows_flavour: downgrade of lock failed with 
> error Bad file descriptor !
> понять что они значат даже из исходников тяжело, но это явно появляется 
> в результате работы 1с, а фраза lock failed как-то напрягает.
Comment 1 Pavel Shilovsky 2010-04-08 11:00:04 MSD
Исследовал проблему.

Samba проверяет блокировки на перекрытие и если таковые существуют делает следубщее:
1. Вычисляет, какие участи файла, заблокированные на запись, разблокируются.
2. Текущую удаляемую блокировку делает на чтение.
3. Удаляет её, и автоматически удаляются все перекрываемые блокировки на чтение.
4. Потом удаляет каждую вычисленную перекрытую блокировку на запись.

Ситуация с изменением текущей блокировки на чтение и описана в баге. Проблема может появиться, например, при неправильно переданном файловом дескрипторе(например после fork()) или при откытии файла только на запись (тогда блокировка на чтение не выставится). Хотелось бы узнать после каких операций в 1С проявляется проблема. Так же прошёл уже почти год и в etercifs многое изменилось.
Comment 2 Pavel Shilovsky 2010-04-20 23:13:23 MSD
Надо выяснить, появляются ли сейчас такие сообщения в логах samba и, если да, то после каких действий.
Comment 3 Денис Баранов 2010-04-21 17:38:27 MSD
Не удалось получить никаких сообщений от самбы, логи чистые.
Протестировал по стандартно методике блокировок.

samba-3.0.33-alt4

etercifs-4.5.0-alt5
Comment 4 Pavel Shilovsky 2010-11-08 21:50:12 MSK
Воспроизвелось в #5990: http://bugs.etersoft.ru/show_bug.cgi?id=5990#c54.
Comment 5 Денис Баранов 2010-11-22 23:55:31 MSK
После решения 5990 - попытаться воспроизвести эту проблему.
Comment 6 Svetlana Zhukova 2011-04-19 17:00:28 MSK
На ubuntu 10.10
samba Version 3.5.4

etercifs 4.8.0


Не воспроизвелось
Comment 7 Andrey Vusik 2011-05-21 19:58:54 MSK
Закрываем, раз не воспроизвелось.