cvs commit: src/lib/libc/gen errlst.c src/lib/libc/i386/sys cerror.S ptrace.S src/lib/libc/sys __error.c src/lib/libc_r/sys uthread_error.c src/lib/libc_r/uthread ...

Matthew Dillon dillon at
Thu May 5 09:09:00 PDT 2005

:No, both DragonflyBSD and FreeBSD's tls implementation are not
:asynchronous signal safe yet, also I did try to support it
:in rtld, but it still does not work correctly, because reader
:lock in rtld does not disable signal.
:I think this change should be delayed, otherwise it will cause
:a dead lock in signal handler.
:I remembered I ever told Matt that a fast userland critical section
:is needed, I just don't have enough time to follow the Dragonfly 
:development speed, sorry for that.
:David Xu

    Yes, I still want to do that.

    I'm a little confused over the problem with Joerg's commit.  What
    exactly does it break that wasn't broken before?


More information about the Commits mailing list