WIP: no data

This commit is contained in:
sago35
2022-12-25 19:07:17 +09:00
parent 4213d6f582
commit 2526660a96
+5 -2
View File
@@ -344,8 +344,11 @@ func (d *Driver) ReadSocket(b []byte) (n int, err error) {
if err != nil { if err != nil {
return 0, err return 0, err
} }
if nn < 0 { if nn == -76 {
return 0, fmt.Errorf("error %d", n) // no data
return 0, nil
} else if nn < 0 {
return 0, fmt.Errorf("error %d", nn)
} else if nn == 0 || nn == -30848 { } else if nn == 0 || nn == -30848 {
return 0, d.DisconnectSocket() return 0, d.DisconnectSocket()
} }