return true, nil
}
- wr, err := rec.Reader(true)
+ wr, err := rec.Reader(true, warc.WARCsOffsets)
if err != nil {
log.Printf("WARC: error during %s: %+v\n", req.URL, err)
return false, err
}
+ defer wr.Close()
hj, ok := w.(http.Hijacker)
if !ok {
http.Error(w, "can not hijack", http.StatusInternalServerError)