Andrei Tomashpolskiy
Andrei Tomashpolskiy
Hi, @npgall ! Requesting a review
**Describe the bug** Happens in CLI, then it just hangs (does not terminate). ``` [16/Dec/2021:19:49:54,073] INFO BtRuntimeBuilder: Loading standard extension module bt.peer.lan.LocalServiceDiscoveryModule [16/Dec/2021:19:49:54,079] INFO BtRuntimeBuilder: Loading standard extension module bt.peerexchange.PeerExchangeModule...
Currently, if you launched CliClient without the `-a` (download all) flag, the only way to avoid having to click through all of the files is to `kill -9` the process....
Not sure what causes this... Maybe the leading slash in the IP address literal is the problem? ``` [13/Jul/2021:23:57:08,017] WARN PortMappingListener: Failed to add port mapping: (PortMapping) Protocol: UDP, 49001...
Happened upon JVM shutdown, saw it accidentally in the log: ``` [13/Jul/2021:23:26:33,150] WARN nio: Selector org.eclipse.jetty.io.nio.SelectorManager$SelectSet@41137f66 keys=1 selected=0 is too busy, pausing! ``` Jetty is used in bt-upnp module.
Saw it for the first (and only) time today. I switched to a different tab in OS X terminal moments after CLI client's startup. Just switched to Lanterna 3.1.1 (was...
This method is used for shutting down the **lifecycle** executor (of which there are currently two types: runtime startup and runtime shutdown), but uses configuration options that are supposed to...
CliFileSelector needs "bulk selection" API analogous to `bt.torrent.fileselector.TorrentFileSelector.selectFiles(List)`, but `bt.torrent.fileselector.FilePrioritySkipSelector` only provides a single file selection operation.
Instead of always allocating a fixed size buffer (1,000,000 bytes currently), it should leverage the upfront knowledge of total size of the metadata and allocate `Math.min(DEFAULT_BUFFER_LEN, metadata.length())`.
Currently `MetadataService` validates the metadata against both `metainfo.yml` and `infodict.yml`. The former is supposed to be the schema of `.torrent` files, and the latter -- of the info dictionary (which...