diff options
author | Florian Weimer <fweimer@redhat.com> | 2017-10-05 14:48:16 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2017-10-05 14:48:16 +0200 |
commit | 91e7cf982d0104f0e71770f5ae8e3faf352dea9f (patch) | |
tree | be60472784d16ffa545c70e5ccb0108bf85c174e /NEWS | |
parent | 0c25125780083cbba22ed627756548efe282d1a0 (diff) | |
download | glibc-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-- | NEWS | 5 |
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 |