[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.9-113-ga7c7e4c,
Samuel Thibault <=