aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2017-10-05 14:48:16 +0200
committerFlorian Weimer <fweimer@redhat.com>2017-10-05 14:48:16 +0200
commit91e7cf982d0104f0e71770f5ae8e3faf352dea9f (patch)
treebe60472784d16ffa545c70e5ccb0108bf85c174e /NEWS
parent0c25125780083cbba22ed627756548efe282d1a0 (diff)
downloadglibc-91e7cf982d0104f0e71770f5ae8e3faf352dea9f.zip
glibc-91e7cf982d0104f0e71770f5ae8e3faf352dea9f.tar.gz
glibc-91e7cf982d0104f0e71770f5ae8e3faf352dea9f.tar.bz2
abort: Do not flush stdio streams [BZ #15436]
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index f582141..a034cd8 100644
--- a/NEWS
+++ b/NEWS
@@ -24,6 +24,11 @@ Major new features:
leads to lower overall process restart latency, so there is benefit both
from a security and performance perspective.
+* The abort function terminates the process immediately, without flushing
+ stdio streams. Previous glibc versions used to flush streams, resulting
+ in deadlocks and further data corruption. This change also affects
+ process aborts as the result of assertion failures.
+
Deprecated and removed features, and other changes affecting compatibility:
* On GNU/Linux, the obsolete Linux constant PTRACE_SEIZE_DEVEL is no longer