kopia lustrzana https://github.com/cyoung/stratux
nil pointer on socket error.
rodzic
a1227db377
commit
e5b843a86b
|
@ -199,12 +199,12 @@ func sleepMonitor() {
|
||||||
// FF sleep mode.
|
// FF sleep mode.
|
||||||
addr := net.UDPAddr{Port: 50113, IP: net.ParseIP("0.0.0.0")}
|
addr := net.UDPAddr{Port: 50113, IP: net.ParseIP("0.0.0.0")}
|
||||||
conn, err := net.ListenUDP("udp", &addr)
|
conn, err := net.ListenUDP("udp", &addr)
|
||||||
defer conn.Close()
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("err: %s\n", err.Error())
|
log.Printf("err: %s\n", err.Error())
|
||||||
log.Printf("error listening on port 50113 (FF comm) - assuming FF is always awake (if connected).\n")
|
log.Printf("error listening on port 50113 (FF comm) - assuming FF is always awake (if connected).\n")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
defer conn.Close()
|
||||||
for {
|
for {
|
||||||
buf := make([]byte, 1024)
|
buf := make([]byte, 1024)
|
||||||
n, addr, err := conn.ReadFrom(buf)
|
n, addr, err := conn.ReadFrom(buf)
|
||||||
|
|
Ładowanie…
Reference in New Issue