Messages in this thread | | | Date | Mon, 11 Mar 2002 11:20:46 +0100 | From | Alex Riesen <> | Subject | Re: directory notifications lost after fork? |
| |
On Mon, Mar 11, 2002 at 09:50:06AM +0100, Oskar Liljeblad wrote: > On Sunday, March 10, 2002 at 22:02, usel wrote: > > The code snipper demonstrates what I consider a bug in the > > dnotify facilities in the kernel. After a fork, all registered > > notifications are lost in the process where they originally > > where registered (the parent process). [..] > > FWIW, as long as you keep the child alive after fork the > notifications are not lost. Also the same effect when you > keep the parent(s) alive and decide to receive notification > in the newly created process instead. What process are the notifications sent, in this case? IMHO, only the parent can catch them, as fcntl called in the parent only.
Anyway, strange effect.
> > Oskar Liljeblad (oskar@osk.mine.nu) > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |