summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_srvr.c
diff options
context:
space:
mode:
authorderaadt <>2019-03-24 17:56:54 +0000
committerderaadt <>2019-03-24 17:56:54 +0000
commited1f555802549862bf6249547c85f53ce8b3cd41 (patch)
tree4b25e3b4c0613430605a43c4c49470458b7a5a05 /src/lib/libssl/ssl_srvr.c
parent5c0bfb1931500c779b9393cda45c6aee83714019 (diff)
downloadopenbsd-ed1f555802549862bf6249547c85f53ce8b3cd41.tar.gz
openbsd-ed1f555802549862bf6249547c85f53ce8b3cd41.tar.bz2
openbsd-ed1f555802549862bf6249547c85f53ce8b3cd41.zip
In the incredibly unbelievable circumstance where _rs_init() fails to
allocate pages, don't call abort() because of corefile data leakage concerns, but simply _exit(). The reasoning is _rs_init() will only fail if someone finds a way to apply specific pressure against this failure point, for the purpose of leaking information into a core which they can read. We don't need a corefile in this instance to debug that. So take this "lever" away from whoever in the future wants to do that.
Diffstat (limited to 'src/lib/libssl/ssl_srvr.c')
0 files changed, 0 insertions, 0 deletions