nikk

Results 45 comments of nikk

PRs are welcome

> Ubuntu 18.04. Такая же история. В простое жрет процессор от 2 до 6%. > Включен только TCP протокол. > Что может сказать товарищ разработчик? что это нормально

> @tsynik Are there any plans to migrate to new-engine with peace completion check enabled? I'm running torrserver on my raspberry pi 4b and it's pretty performant and capable of...

I don't understand. There is always piece check before it's marked as complete. Incomplete piece will be requested again. There is no corrupted pieces after download via torrserver an rechecking...

> I understand that. In my previous messages, I wanted to highlight that when data is in storage, it might be corrupted either because it was received via UDP (data...

> So actually there is no need to comment out [this](https://github.com/tsynik/torrent/blob/7014fcb01f59f42e6dc538231b87fa5e65c994c2/reader.go#L80) line of code to get this behavior. It's sufficient to call [SetResponsive](https://github.com/tsynik/torrent/blob/7014fcb01f59f42e6dc538231b87fa5e65c994c2/reader.go#L26) for a reader right after it's created....

> Yes, and this flag controls whether it should make not completed piece available for readers or not. So it does it's job. If responsive set to true, then there...

> * responsive = true -> go for next condition (haveChunk) > > * responsive = false, pieceComplete = true -> go for next condition > > * responsive =...

> For the all cases except responsive = false, pieceComplete = false, it will check the rest conditions. For the responsive = false, pieceComplete = false it will break, loop...

probably fixed in MatriX.133 + release. Reopen if still reproducible