tftp: move the "Listening on" log message to only show when using ListenAndServe.

This commit is contained in:
David Anderson 2016-08-15 21:34:33 -07:00
parent 4aa8885728
commit 39b02f723b

View File

@ -102,6 +102,7 @@ func (s *Server) ListenAndServe(addr string) error {
return err return err
} }
defer l.Close() defer l.Close()
s.infoLog("TFTP listening on %s", l.LocalAddr())
return s.Serve(l) return s.Serve(l)
} }
@ -115,7 +116,6 @@ func (s *Server) Serve(l net.PacketConn) error {
if err := l.SetDeadline(time.Time{}); err != nil { if err := l.SetDeadline(time.Time{}); err != nil {
return err return err
} }
s.infoLog("TFTP listening on %s", l.LocalAddr())
buf := make([]byte, 512) buf := make([]byte, 512)
for { for {
n, addr, err := l.ReadFrom(buf) n, addr, err := l.ReadFrom(buf)