[devel] coreutils vs hasher-priv
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Мар 24 03:55:49 MSK 2008
On Sat, Mar 22, 2008 at 08:32:14PM +0300, Dmitry V. Levin wrote:
> On Sat, Mar 22, 2008 at 08:26:20PM +0300, Денис Смирнов wrote:
> > On Sat, Mar 22, 2008 at 04:41:12AM +0300, Dmitry V. Levin wrote:
> >
> > DVL> Природа этого race такова, что реально этот race проявляется сейчас
> > DVL> только на hsh --save-fakeroot.
> > DVL> Это довольно занимательная история, в ней перемешалось всё, начиная от
> > DVL> одного элемента архитектуры unix, используемого в hasher-priv, недавнего
> > DVL> изменения в coreutils по повышению надёжности, и заканчивая оптимизацией
> > DVL> в hasher.
> > DVL> И непонятно, как это лучше исправить, поскольку каждая сторона вроде бы
> > DVL> в своём праве.
> > DVL> Кто хочет разгадать загадку? :-)
> >
> > Расскажи подробнее -- думаю многим будет как минимум интересно попытаться
> > :)
>
> Это race condition во всей своей красе. :)
> Если бы мне не показалось, что это может быть интересно, то я бы просто
> рассказал, в чём тут дело, и всё.
>
> Проблема в том, что знание отгадки (мне) не даёт готового нормального решения.
> Я придумал уже два workaround'а, но хочется найти решение получше.
Так, решение я принял, осталось понять, мне пушить коммит
16ac6185792c43dee10f984577399d98a263422a
или кто-то ещё хочет разгадать загадку?
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080324/66274e83/attachment-0002.bin>
Подробная информация о списке рассылки Devel