fd.Close()
return
}
+ if n == 0 {
+ log.Println(r.RemoteAddr, fn, p.FileName(), "empty")
+ os.Remove(fn + ".part")
+ fd.Close()
+ fmt.Fprintf(w, "Empty file")
+ return
+ }
if err = fdBuf.Flush(); err != nil {
log.Println(r.RemoteAddr, fn, p.FileName(), err)
fd.Close()