case 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 15:
// documentation knows about these
default:
- log.Printf("Anime %d (%s) has unknown resource type %d", a.ID, title, r.Type)
- log.Printf("Type %d external entities: %#v", r.Type, r.ExternalEntity)
+ log.Printf("HTTP -- Anime %d (%s) has unknown resource type %d", a.ID, title, r.Type)
+ log.Printf("HTTP -- Type %d external entities: %#v", r.Type, r.ExternalEntity)
}
}
u, _ := url.Parse(aniDBHTTPAPIBaseURL)
u.RawQuery = v.Encode()
- log.Println(u.String())
return http.Get(u.String())
}
"compress/zlib"
"fmt"
"io"
- "log"
"net"
"sort"
"strings"
reply <- newErrorWrapper(TimeoutError)
close(reply)
-
- log.Println("!!! Timeout")
case r := <-ch:
a.routerLock.Lock()
delete(a.tagRouter, tag)
if len(arg) > 0 {
str = strings.Join([]string{command, arg}, " ")
}
- log.Println(">>>", str)
p := makePacket([]byte(str), a.ecb)
a.routerLock.RLock()
if ch, ok := a.tagRouter[r.Tag()]; ok {
- log.Println("<<<", string(b))
ch <- r
} else {
c := r.Code()
// NOTIFYACK reply, ignore
} else {
// untagged error, broadcast to all
- log.Println("<!<", string(b))
for _, ch := range a.tagRouter {
ch <- r
}