about summary refs log tree commit diff
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.tar.gz
glibc-91e7cf982d0104f0e71770f5ae8e3faf352dea9f.tar.xz
glibc-91e7cf982d0104f0e71770f5ae8e3faf352dea9f.zip
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 f5821411ca..a034cd8476 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