[devel] Re: hasher vs SysV IPC
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Сен 12 12:05:02 MSD 2003
On Sun, 7 Sep 2003 13:00:22 +0400
"Dmitry V. Levin" <ldv на altlinux.org> wrote:
> On Sat, Sep 06, 2003 at 04:50:09PM +1100, Dmitry Lebkov wrote:
> [...]
> > > Выходов два:
> > > 1. Использовать ядра с включённой очисткой SYSV IPC.
> > > 2. Продублировать код из ipcs/ipcrm в hasher'е (точнее говоря, в
> > > hasher-priv killuid{1,2}).
> > >
> > > Какие будут предложения?
> >
> > Я думаю, второй вариант предпочтительней.
>
> Implemented in hasher-priv-0.4-alt1.
Вообще-то настоящая проблема в том, что в fakeroot присутствует race:
faked там убивается через trap "kill -s TERM $PID" EXIT INT, но скрипт
fakeroot не дожидается завершения его работы. Видимо, killuid1
успевает грохнуть faked раньше, чем он подчистит за собой.
Подробная информация о списке рассылки Devel