Author: Kevin Schoon [kevinschoon@gmail.com]
Hash: 82d8b7d875604964733b81cc1e93ac8d4353451b
Timestamp: Sun, 04 Feb 2018 03:25:06 +0000 (6 years ago)

+1 -1 +/-1 browse
break out of listen loop on error
1diff --git a/server.go b/server.go
2index 8c6719a..2ae8767 100644
3--- a/server.go
4+++ b/server.go
5 @@ -17,7 +17,7 @@ func (s *Server) listen() {
6 for s.running {
7 conn, err := s.listener.Accept()
8 if err != nil {
9- panic(err)
10+ break
11 }
12 buf := make([]byte, 512)
13 // Ignore any content