错误处理

This commit is contained in:
刘河
2019-01-11 21:07:49 +08:00
parent 55b0c4b98b
commit 26c7ba96af
3 changed files with 375 additions and 3 deletions

View File

@@ -210,9 +210,12 @@ retry:
if typeStr = string(lType); typeStr == TEST_FLAG {
en, de, crypt, mux = s.GetConnInfoFromConn()
goto retry
} else if typeStr != CONN_TCP && typeStr != CONN_UDP {
err = errors.New("unknown conn type")
return
}
cLen, err := s.GetLen()
if err != nil {
if err != nil || cLen > poolSize {
return
}
hostByte, err := s.ReadLen(cLen)