commit-hurd
[Top][All Lists]
Advanced

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

[SCM] Hurd branch, master, updated. v0.9-113-ga7c7e4c


From: Samuel Thibault
Subject: [SCM] Hurd branch, master, updated. v0.9-113-ga7c7e4c
Date: Fri, 5 Jan 2018 19:16:04 -0500 (EST)

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 "Hurd".

The branch, master has been updated
       via  a7c7e4c642aa284cb57a855ea94bab90cc2dae3e (commit)
      from  051c0a77360a629e047d5267b05cde4cdba0e064 (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 a7c7e4c642aa284cb57a855ea94bab90cc2dae3e
Author: Samuel Thibault <address@hidden>
Date:   Sat Jan 6 01:13:02 2018 +0100

    libfshelp/get-identity.c: Avoid spurious ihash removal
    
    Reported by Brent W. Baccala.
    
    While some thread has converted a hardref to a weakref and tries to release
    the hash weakref, another thread might reacquire a hardref, and then convert
    it to a weakref and try to release it. We thus have to make sure that we
    really have the last weakref before removing from the hash.
    
    * libfshelp/get-identity.c (id_clean): Also check that there are only
    two weak refs left.

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

Summary of changes:
 libfshelp/get-identity.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
Hurd



reply via email to

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