Matt Joiner
|
d01c6221e6
|
Remove sync.Cond from piece
It's not trivial to ensure that anyone waiting on the piece Cond will wake on events like the torrent being dropped from the client.
|
2015-11-06 00:40:16 +11:00 |
Matt Joiner
|
eebd09c0fe
|
Allow subscribing to torrent piece state changes
|
2015-09-06 12:33:22 +10:00 |
Matt Joiner
|
085be622a0
|
Replacing pendingWrites WaitGroup with Mutex/Cond/int
Apparently I've been using WaitGroups wrong all along.
|
2015-08-05 02:40:46 +10:00 |
Matt Joiner
|
7e9fe4f447
|
Store chunk data without holding client lock
|
2015-07-15 16:00:59 +10:00 |
Matt Joiner
|
c018c660f0
|
Allow chunk size to be specified per torrent
|
2015-07-15 15:31:18 +10:00 |
Matt Joiner
|
ced5733c88
|
Improve uploading/seeding
|
2015-06-16 16:57:47 +10:00 |
Matt Joiner
|
21fb4933fc
|
Change the way piece state is exposed to give more detail
|
2015-06-01 18:22:12 +10:00 |
Matt Joiner
|
bc4aa06c91
|
Comments
|
2015-06-01 18:17:14 +10:00 |
Matt Joiner
|
1cf591dc3d
|
Switch to using a slice for tracking pending chunks. Saves massive amounts of memory.
|
2015-05-16 10:51:48 +10:00 |
Matt Joiner
|
6c48d59adb
|
Move piece into its own file
|
2015-04-08 02:14:35 +10:00 |