Skip to content

Commit 2c71fd9

Browse files
authored
refining error handling (#17)
1 parent 1aed1be commit 2c71fd9

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

dispatcher/udp/udp.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,8 @@ func (d *UDP) Listen() (err error) {
5050
for {
5151
n, laddr, err := d.c.ReadFrom(buf[:])
5252
if err != nil {
53-
switch err := err.(type) {
54-
case *net.OpError:
55-
if errors.Is(err.Unwrap(), net.ErrClosed) {
56-
return nil
57-
}
53+
if errors.Is(err, net.ErrClosed) {
54+
return nil
5855
}
5956
log.Printf("[error] ReadFrom: %v", err)
6057
continue

0 commit comments

Comments
 (0)