branch | niosocketimpl-branch |
changeset 57347 | 16c087c9103e |
parent 57344 | 8b621b0d921c |
child 57355 | ceb5c3fd71d2 |
57344:8b621b0d921c | 57347:16c087c9103e |
---|---|
262 int n = nd.read(fd, ((DirectBuffer)dst).address(), len); |
262 int n = nd.read(fd, ((DirectBuffer)dst).address(), len); |
263 if (n > 0) { |
263 if (n > 0) { |
264 dst.get(b, off, n); |
264 dst.get(b, off, n); |
265 } |
265 } |
266 return n; |
266 return n; |
267 } finally{ |
267 } finally { |
268 Util.offerFirstTemporaryDirectBuffer(dst); |
268 Util.offerFirstTemporaryDirectBuffer(dst); |
269 } |
269 } |
270 } |
270 } |
271 |
271 |
272 /** |
272 /** |