Messages in this thread | | | From | "Miquel van Smoorenburg" <> | Subject | Re: Who changed /proc/<pid>/ in 2.6.0-test5-bk9? | Date | Thu, 2 Oct 2003 08:46:29 +0000 (UTC) |
| |
In article <3F7B9CF9.4040706@redhat.com>, Ulrich Drepper <drepper@redhat.com> wrote: >Linus Torvalds wrote: > >> I think /proc/self most likely _should_ point into the thread, not the >> task. > >As much as I want to not see this, I fear I have to agree. > >There is, for instance, no guarantee that all CLONE_THREAD clones also >have CLONE_FILES set. Then using /proc/self/%d for some thread-local >file descriptor will return the process group leaders file descriptor, >not the own.
How about use /proc/self/task/self/fd/%d if /proc/self/task/self exists, /proc/self/fd/%d otherwise ?
Mike.
- 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/
| |