MCPcopy Create free account
hub / github.com/F-Stack/f-stack / connTLSSyncRead

Function connTLSSyncRead

app/redis-6.2.6/src/tls.c:878–886  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

876}
877
878static ssize_t connTLSSyncRead(connection *conn_, char *ptr, ssize_t size, long long timeout) {
879 tls_connection *conn = (tls_connection *) conn_;
880
881 setBlockingTimeout(conn, timeout);
882 int ret = SSL_read(conn->ssl, ptr, size);
883 unsetBlockingTimeout(conn);
884
885 return ret;
886}
887
888static ssize_t connTLSSyncReadLine(connection *conn_, char *ptr, ssize_t size, long long timeout) {
889 tls_connection *conn = (tls_connection *) conn_;

Callers

nothing calls this directly

Calls 2

setBlockingTimeoutFunction · 0.85
unsetBlockingTimeoutFunction · 0.85

Tested by

no test coverage detected