MCPcopy Index your code
hub / github.com/CovenantSQL/CovenantSQL / handleClient

Function handleClient

crypto/etls/conn_test.go:181–195  ·  view source on GitHub ↗
(conn net.Conn)

Source from the content-addressed store, hash-verified

179}
180
181func handleClient(conn net.Conn) {
182 defer func() { _ = conn.Close() }()
183 var err error
184
185 if c, ok := conn.(*CryptoConn); ok {
186 conn, err = simpleCipherHandler(c.Conn)
187 if err != nil {
188 err = errors.Wrap(err, "handle ETLS handler failed")
189 return
190 }
191 }
192
193 rpc.ServeConn(conn)
194 log.Debugln("server: conn: closed")
195}
196
197func TestSimpleRPC(t *testing.T) {
198 l := server()

Callers 2

serverFunction · 0.85
serverComplexFunction · 0.85

Calls 2

DebuglnFunction · 0.92
CloseMethod · 0.65

Tested by

no test coverage detected