google / google/conscrypt

Engine-based SSLSocket does not need AppData file descriptors

Open
#891 3 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
1.4k
Forks
326
Avg merge
16h 22m
Merged PRs (30d)
17

Description

It looks like the `AppData` structure always allocates `fdsEmergency` even if it's not possible for them to be used. Eliminating the allocation of these file descriptors would be a nice clean up.

Currently it appears as though the OpenJDK JMH benchmarks can't be run on my workstation because `AppData` is allocating a ton of file descriptors too quickly. I could probably up the `ulimit` but that seems to be not addressing the underlying issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.