diff options
author | Florian Weimer <fweimer@redhat.com> | 2018-07-25 16:31:45 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2018-07-25 16:31:45 +0200 |
commit | d6b8f8470990db2d36b8e50f1055a673fdf1cea0 (patch) | |
tree | 1ba242d4123707db42c35a352ff4e95671e81d64 /ChangeLog | |
parent | 25123a1c5c96429d70e75b85a9749b405909d7f2 (diff) | |
download | glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.tar glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.tar.gz glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.tar.bz2 glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.zip |
C11 threads: Fix timeout and locking issues
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +2018-07-25 Florian Weimer <fweimer@redhat.com> + + * nptl/tst-mtx-timedlock.c (do_test): Implement carry from + nanoseconds into seconds. + * nptl/tst-cnd-basic.c (signal_parent): Lock and unlock mutex. + (do_test): Likewise. + * nptl/tst-cnd-timedwait.c (signal_parent): Likewise. + (do_test): Likewise. Avoid nanosecond overflow and spurious + timeouts due to system load. + * nptl/tst-cnd-broadcast.c (waiting_threads): New variable. + (child_wait): Increment it. + (do_test): Wait as long as necessary until all expected threads + have arrived. + 2018-07-25 Vedvyas Shanbhogue <vedvyas.shanbhogue@intel.com> H.J. Lu <hongjiu.lu@intel.com> |