I have a large Java application which uses long-lived TCP connections, encrypted with TLS, to send and receive binary data. The connections are created using tls-channel, which