MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / setBlockingTimeout

Function setBlockingTimeout

src/tls.cpp:1166–1170  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1164}
1165
1166static void setBlockingTimeout(tls_connection *conn, long long timeout) {
1167 anetBlock(NULL, conn->c.fd);
1168 anetSendTimeout(NULL, conn->c.fd, timeout);
1169 anetRecvTimeout(NULL, conn->c.fd, timeout);
1170}
1171
1172static void unsetBlockingTimeout(tls_connection *conn) {
1173 anetNonBlock(NULL, conn->c.fd);

Callers 4

connTLSBlockingConnectFunction · 0.85
connTLSSyncWriteFunction · 0.85
connTLSSyncReadFunction · 0.85
connTLSSyncReadLineFunction · 0.85

Calls 3

anetBlockFunction · 0.85
anetSendTimeoutFunction · 0.85
anetRecvTimeoutFunction · 0.85

Tested by

no test coverage detected