commit-hurd
[Top][All Lists]
Advanced

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

[SCM] GNU Mach branch, master, updated. 769b0946b81a11ea495d94cdf6768837


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. 769b0946b81a11ea495d94cdf6768837a3602998
Date: Sun, 23 Dec 2012 22:48:32 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".

The branch, master has been updated
       via  769b0946b81a11ea495d94cdf6768837a3602998 (commit)
       via  4133b7f7992a38b19d5bfe47591e932e92d958e8 (commit)
      from  db8ec819c3863040aceae97ab35ef5c6ef3c898f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 769b0946b81a11ea495d94cdf6768837a3602998
Merge: 4133b7f db8ec81
Author: Samuel Thibault <address@hidden>
Date:   Sun Dec 23 23:47:35 2012 +0100

    Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach

commit 4133b7f7992a38b19d5bfe47591e932e92d958e8
Author: Samuel Thibault <address@hidden>
Date:   Sun Dec 23 14:59:54 2012 +0100

    Make thread_suspend wait for !TH_UNINT
    
    0a55db5 made thread_suspend return KERN_FAILURE when the target thread is in
    TH_UNINT state. That however is not currently handled by libc, and it's more
    useful to just wait for the thread to get interruptible.
    
    * kern/sched_prim.c (thread_invoke): Wake NEW_THREAD->STATE for 
thread_suspend.
    * kern/thread.c (thread_suspend): Wait on NEW_THREAD->STATE as long as 
THREAD
    has TH_UNINT.

-----------------------------------------------------------------------

Summary of changes:
 kern/sched_prim.c |    3 +++
 kern/thread.c     |    8 +++++---
 2 files changed, 8 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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