bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to write a proper fork hook code?


From: Samuel Thibault
Subject: Re: How to write a proper fork hook code?
Date: Mon, 2 Mar 2015 11:15:21 +0100
User-agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)

Svante Signell, le Mon 02 Mar 2015 11:03:22 +0100, a écrit :
> On Mon, 2015-03-02 at 10:57 +0100, Svante Signell wrote:
> > On Mon, 2015-03-02 at 10:38 +0100, Samuel Thibault wrote:
> 
> > > > > But again, I'm still unsure why you believe that locks are being
> > > > > inherited through fork(): before introducing a fork hook to forcibly
> > > > > unlock something, one needs to be absolutely sure that it's actually
> > > > > locked.  Actually it'd even look like a design flaw if two process 
> > > > > could
> > > > > actually hold a lock on the same piece of a file...
> 
> Well, the file record locking patches were mainly written by Neal. So if
> you are so very expert on everything,

I'm not expert on the code that Neal wrote.

> maybe you could help me find where the design flaw is.

That would take time, which I don't have.

> I have not managed to find it so far. The patches
> have been submitted twice, latest (git mail) version starts with:
> http://lists.gnu.org/archive/html/bug-hurd/2015-01/msg00108.html
> and
> http://lists.gnu.org/archive/html/bug-hurd/2015-01/msg00106.html

Yes, and that's still in my mbox, along a lot of other things.  Yes,
that sucks and I'm not happy with that, but days are 24h long only.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]