]> Sergey Matveev's repositories - btrtrc.git/commit
Maintain a torrent.Reader for each file handle
authorMatt Joiner <anacrolix@gmail.com>
Sun, 27 Aug 2017 15:42:02 +0000 (01:42 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 27 Aug 2017 15:42:02 +0000 (01:42 +1000)
commit7d55f573f537e9b08290216cc119f9c2b489ca79
tree4f6deb2a1485b70883e0db18ddb1c11b7aeef6c3
parent58d66a1b622fffa3aa101cf2e85ed093f35b6e59
Maintain a torrent.Reader for each file handle

This means that readahead will work much better. Addresses https://github.com/anacrolix/torrent/issues/182.
fs/file_handle.go
fs/filenode.go
fs/torrentfs.go
reader.go
reader_test.go