File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -109,9 +109,9 @@ func (h *ihash) Close() error {
109109
110110func (h * ihash ) ReadFrom (r io.Reader ) (int64 , error ) {
111111 if f , ok := r .(* os.File ); ok {
112- // if w, err, handled := h.sendfile(f, -1); handled {
113- // return w, err
114- // }
112+ if w , err , handled := h .sendfile (f , - 1 ); handled {
113+ return w , err
114+ }
115115 if w , err , handled := h .splice (f , - 1 ); handled {
116116 return w , err
117117 }
@@ -124,9 +124,9 @@ func (h *ihash) ReadFrom(r io.Reader) (int64, error) {
124124
125125func (h * ihash ) readFromLimitedReader (lr * io.LimitedReader ) (int64 , error ) {
126126 if f , ok := lr .R .(* os.File ); ok {
127- // if w, err, handled := h.sendfile(f, lr.N); handled {
128- // return w, err
129- // }
127+ if w , err , handled := h .sendfile (f , lr .N ); handled {
128+ return w , err
129+ }
130130 if w , err , handled := h .splice (f , lr .N ); handled {
131131 return w , err
132132 }
You can’t perform that action at this time.
0 commit comments