Rust-Synapse 1.0: synapse — Flexible and fast BitTorrent daemon.

icon
Latest Release: 1.0

This is the first official release of synapse. Various bugs have been patched and the client should be fairly stable at this point. Before using this client, please see the wiki page on stability of features to know what to expect.

The current Peer ID is -SY0010-.

Post Release Notes:

  • DHT has a bug which causes it to consume unnecessary amounts of CPU sending messages, disabling recommended if possible (remove the bootstrap_node option in the configuration).
  • Torrents with duplicate trackers in the announce list will cause occasional crashes and failure to shutdown correctly.
  • Torrents mid download should not have their selection algorithm swapped, it will induce a stall and require a client restart to resume.
Source code(tar.gz)
Source code(zip)
sycli(6.91 MB)
synapse(7.23 MB)

synapse

Build Status

Synapse is a flexible and fast BitTorrent daemon.

It currently supports most systems which implement epoll or kqueue, with a focus on 64-bit linux servers.

About

  • Event based RPC using websockets
  • HTTP downloads and TLS for easy server usage
  • Can be used via web client with minimal setup - see receptor
  • See this wiki page for an overview of stability

Installation

Package

A list of packages can be found on this wiki page.

Compiling

Install dependencies:

  • rustc >= 1.37.0
  • cargo >= 0.18
  • OpenSSL >= 1.0.2
  • pkg-config
  • gcc | clang

Synapse and sycli can be installed with:

cargo build --release --all
cargo install
cargo install --path ./sycli/

If you'd just like to install sycli:

cargo build --release -p sycli
cargo install --path ./sycli/

Configuration

Synapse expects its configuration file to be present at $XDG_CONFIG_DIR/synapse.toml, or ~/.config/synapse.toml. If it is not present or invalid, a default configuration will be used. These defaults are given in example_config.toml.

Sycli can be configured in a similar manner, using sycli.toml.

Development

Please see this issue for details on development status. If you're interested in developing a client for synapse, see doc/RPC for the current RPC spec. if you'd like to contribute to synapse, see doc/HACKING.

Comments

  • sycli list: How the order of the items is determined?
    sycli list: How the order of the items is determined?

    Dec 3, 2020

    I’m disoriented to follow a download progress when doing:

    while :
    do
      clear
      sycli list
      sleep 2
    done
    

    and see the order changing.

    Reply
  • sycli list: Allow to receive input
    sycli list: Allow to receive input

    Dec 3, 2020

    It may be nice if sycli list could build an ASCII table from a JSON list.

    sycli list | <filter> | sycli list
    

    Example – Sorting:

    sycli list |
    jq-sort-by-name |
    sycli list
    

    Example – Grepping:

    sycli list |
    jq-select-one-piece-resources |
    sycli list
    
    enhancement sycli 
    Reply
  • Build fail: aarch64-musl
    Build fail: aarch64-musl

    Jan 23, 2021

    error[E0425]: cannot find value `MAP_32BIT` in crate `libc`
    

    https://github.com/void-linux/void-packages/runs/1754525587?check_suite_focus=true

    bug synapse 
    Reply
  • Broca & receptor has been deleted by the original maintainer
    Broca & receptor has been deleted by the original maintainer

    Feb 28, 2021

    The original maintainer of both broca and receptor have moved their account and subsequently deleted every repo they maintained on their old account (or made them private) and I can't find any form of these projects. Now I'm assuming that @Luminarys isn't the main maintainer of these projects but given that the synapse website links to these tools, what exactly is then the status of these tools in relation to synapse?

    Reply
  • `$XDG_CONFIG_DIR` should be `$XDG_CONFIG_HOME`
    `$XDG_CONFIG_DIR` should be `$XDG_CONFIG_HOME`

    Mar 11, 2021

    According to the XDG Base Directory Specification.

    bug synapse 
    Reply
  • Failed to query tracker ...: tracker timeout
    Failed to query tracker ...: tracker timeout

    Apr 12, 2021

    After startup my synapse log is mostly those 3 different messages :)

    E: Failed to query tracker ...: tracker timeout
    E: Failed to query tracker ...: tracker IO error
    E: Failed to send message on UDP socket: Os { code: 22, kind: InvalidInput, message: "Invalid argument" }
    

    synapse is still working correctly and as long as this doesn't happen with all trackers/peers probably something we don't actually care about, so I'm wondering if we should maybe reduce them to debug events.

    enhancement synapse 
    Reply
  • Torrents with dead trackers prevent the download of other torrents.
    Torrents with dead trackers prevent the download of other torrents.

    Apr 12, 2021

    I had some torrents pending in synapse. Many of them belonged to a tracker that is currently down, and a few of them belonged to various other trackers that were currently working fine. The torrents with the working trackers where not downloading. After I paused all of the torrents with the down tracker, the torrents with working trackers began downloading immediately.

    Before I had done this, the working torrents had been sitting in pending for a few days, and had gone through several client restarts and even a vm restart with no change. Pausing the torrents with dead trackers immediately fixed the problem.

    bug synapse 
    Reply
  • Failed to delete torrents: Error: Failed to received torrent resource list!
    Failed to delete torrents: Error: Failed to received torrent resource list!

    Apr 17, 2021

    I'm trying to use sycli del -f with xargs -0, this kind-of randomly fails with this error at some point.

    Failed to delete torrents: Error: Failed to received torrent resource list!
    

    Using xargs -0L1 seems to work much better, so only a single torrent is deleted at a time.

    enhancement synapse 
    Reply
  • Error: Failed to deserialize structure when doing any sycli command
    Error: Failed to deserialize structure when doing any sycli command

    Aug 25, 2021

    I'm getting this error when I try to do any sycli command:

    % sycli list
    Failed to list torrents: Error: Failed to deserialize structure
    Caused by: unknown variant `FILTER_SUBSCRIBE`, expected one of `RESOURCES_EXTANT`, `RESOURCES_REMOVED`, `UPDATE_RESOURCES`, `RPC_VERSION`, `TRANSFER_OFFER`, `RESOURCE_PENDING`, `UNKNOWN_RESOURCE`, `INVALID_RESOURCE`, `INVALID_SCHEMA`, `INVALID_REQUEST`, `PERMISSION_DENIED`, `TRANSFER_FAILED` at line 1 column 26
    

    I'm using synapse-bt-git from the Arch Linux AUR, with the most recent version so far (1.0.r74.57b3204-1)

    My config:

    # TCP port used for peer connections
    port = 16493
    
    [tracker]
    # UDP port used for UDP tracker interaction
    port = 16362
    
    [disk]
    # Location for storing session metadata
    session = "~/.local/share/synapse/"
    # Default download directory
    directory = "~/Downloads/"
    
    [dht]
    # UDP port used for DHT interaction
    port = 16309
    # Node to use for DHT bootstrapping.
    # If this is not specified, DHT will be disabled.
    bootstrap_node = "router.bittorrent.com:6881"
    
    [net]
    #max_open_sockets = 40
    #max_open_announces = 5
    
    Reply
  • Allow for TLS certificate checks to be skipped
    Allow for TLS certificate checks to be skipped

    Oct 24, 2021

    Allows user to skip TLS certificate checks when connecting to trackers.

    Rationale:

    When seeding exclusively to private trackers, trust is generally higher than with public trackers. LetsEncrypt certificates expire every three months and require operators to intervene. This disrupts the torrent infrastructure unnecessarily.

    Proposal:

    Add new verify_certificates switch to the tracker-specific configuration, which defaults to true, but if set to false, configures SStream to use a rustls verifier that skips the server authentication.

    Reply
  • sycli: replace websockets crate with tungstenite
    sycli: replace websockets crate with tungstenite

    Jul 28, 2018

    Fixes #119, closes #120. I can build this on alpine with rustc 1.27.2. @wkpatrick could you see if this fixes the issue for you as well?

    I used tungstenite instead of ws-rs just because I'm more familiar with that since I moved axon to it (which isn't yet pushed). If you prefer ws-rs, I can change the commit.

    Reply
  • Using tungstenite in synapse RPC
    Using tungstenite in synapse RPC

    Jan 14, 2020

    I've been reading over the RPC code in synapse and I wonder if it would make sense to use a websocket crate like tungstenite to handle the the sockets and connections and the read/write implementations. I look forward to hearing opinions on this.

    enhancement sycli synapse 
    Reply
  • sycli fails to connect over wss
    sycli fails to connect over wss

    Jan 2, 2020

    I've been unable to connect to a synapse instance with sycli over wss, whereas ws works fine. @Luminarys can you reproduce this?

    If it means anything, receptor works fine. Though if the synapse instance is listening on ws, then the cors policy in firefox prevents receptor from working. So I have the issue of not being able to use both. This is with current master.

    Reply
  • add musl docker image build
    add musl docker image build

    Mar 3, 2018

    A slightly different approach to #74 than #77 for a smaller image.

    Uses muslrust for cross compiling for musl, and adds the static binaries into an alpine image:

    REPOSITORY                      TAG                                        IMAGE ID            CREATED             SIZE
    luminarys/synapse               latest                                     de4848aebac6        9 minutes ago       17.8MB
    

    Think it handles download volumes and ports sufficiently? crt/pem files can be mounted over in the users homedir. Any other config changes can be done by inheriting from this image. Feels like sensible defaults to me.

    The rest is my normal makefile template for these things. Trash as appropriate.

    Side-discovery: docker needs a lowercase name in the organisation.

    Reply
  • Hash checking too slow
    Hash checking too slow

    Mar 23, 2018

    For testing synapse out, I added over 1500 torrents that I had been seeding in rtorrent. It's been over 48 hours and it's still only about 75% complete. I understand it takes a while to hash all this data, but it's not using my full CPU or disk speeds. When rtorrent checks a hash, it does use the full disk speed (though I haven't done a comprehensive test to see how long it would take to recheck all these files at once in rtorrent). So you might want to look at optimizing this functionality.

    However, an alternative would be to support rtorrent's fast resume torrents to avoid checking the hash altogether. These add a "libtorrent_resume" object and a "rtorrent" object to the original torrent file. I can provide example files for this if you are interested or you can download the script from here to create your own: https://github.com/rakshasa/rtorrent/blob/master/doc/rtorrent_fast_resume.pl (this would also make it really easy to write an rtorrent to synapse migration script)

    synapse performance 
    Reply
  • Persistent OOM after out-of-disk
    Persistent OOM after out-of-disk

    Apr 25, 2020

    I ran out of disk, freed up some space but have trouble starting synapse since then.

    Synapse starts allocating memory in steps of ~100MB/s, starts to swap after 16GB and eventually OOMs.

    I'm aware that this is a very vague description. I've tried to pause all torrents to recover but with no success:

    sycli list -o json | jq -r '.[].id' | xargs -L1 sycli pause
    

    I tried to run it with -d and got a lot of text, I've attached the start and the last second (not including more due to the volume). There didn't seem any interesting in the rest of the log, let me know if you need more.

    Let me know if there's something I can try to troubleshoot this further.

    04/26/20 03:19:00 [synapse::init:24] I: Initializing
    04/26/20 03:19:00 [synapse::config:162] D: Failed to load config file ./config.toml: IO failed
    04/26/20 03:19:00 [synapse::config:162] D: Failed to load config file $XDG_CONFIG_HOME/synapse.toml: bad env var
    04/26/20 03:19:00 [synapse::config:173] I: Loaded config file
    04/26/20 03:19:00 [synapse:116] I: Initialized, starting!
    04/26/20 03:19:00 [synapse::handle:38] D: disk thread started
    04/26/20 03:19:00 [synapse::handle:38] D: listener thread started
    04/26/20 03:19:00 [synapse::listener:74] D: Accepting connections!
    04/26/20 03:19:00 [synapse::handle:38] D: rpc thread started
    04/26/20 03:19:00 [synapse::rpc::processor:92] I: user data could not be read from disk, creating a fresh version: No such file or directory (os error 2)
    04/26/20 03:19:00 [synapse::rpc:603] I: RPC SSL parameters not specified, using insecure connections!
    04/26/20 03:19:00 [synapse::rpc:227] D: Running RPC!
    04/26/20 03:19:02 [synapse::tracker::dht::rt:102] I: Loaded 27 dht buckets, 214 nodes
    04/26/20 03:19:02 [synapse::tracker::dht:57] I: Attempting DHT bootstrap!
    04/26/20 03:19:02 [synapse::handle:38] D: trk thread started
    04/26/20 03:19:02 [synapse::tracker::dht:75] D: Initializing DHT nodes!
    04/26/20 03:19:02 [synapse::control:181] D: Deserializing server data!
    04/26/20 03:19:02 [synapse::control:193] D: Deserializing torrents!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:133] D: Initialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 0, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 1, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 2, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::http:355] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::http:438] D: Dispatching DNS req, id 6
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 3, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 4, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 5, url: "<redacted>"
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 6, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 7, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 8, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 9, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 10, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:02 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:02 [synapse::tracker::udp:78] D: Received a new announce req for "<redacted>"
    04/26/20 03:19:02 [synapse::tracker::udp:101] D: Dispatching DNS req for 11, url: "<redacted>"
    04/26/20 03:19:02 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:02 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:02 [synapse::torrent:501] D: Sending serialization request!
    

    snip

    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 29
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 28
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 31
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 30
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 27
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 29
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 28
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 31
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 30
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker::udp:203] D: Retransmiting req 27
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::rpc:379] D: Accepted new connection from V4(127.0.0.1:55794)!
    04/26/20 03:19:14 [synapse::rpc:404] D: Succesfully upgraded conn
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::rpc:508] D: Client error, disconnecting
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    04/26/20 03:19:14 [synapse::torrent:1384] D: Starting torrent
    04/26/20 03:19:14 [synapse::torrent:501] D: Sending serialization request!
    04/26/20 03:19:14 [synapse::torrent:328] D: Torrent data deserialized!
    04/26/20 03:19:14 [synapse::tracker:204] D: Handling announce request!
    
    Reply
  • Failed to add torrents: Failed to receieve upload acknowledgement from synapse
    Failed to add torrents: Failed to receieve upload acknowledgement from synapse

    Mar 20, 2018

    This message indicates a corrupted .torrent file, but is completely uninformative.

    enhancement sycli 
    Reply
  • Very large file sets
    Very large file sets

    Mar 2, 2018

    Let's say I have a set of several hundreds of thousands of files that total dozens of terabytes across hundreds of torrent files, and I need to handle all of them simultaneously. rtorrent does start up but appears to hit some limits I could never identify and slow down for no apparent reason.

    Do you think synapse could handle this task?

    Reply
  • DNS Resolution
    DNS Resolution

    Mar 6, 2018

    DNS resolution as it is now kinda sucks: we manually poll c-ares rather than doing actual async resolution, and have to deal with c-ares in the builds (this has not been a great experience so far).

    Alternatives:

    • Implement our own basic async DNS resolver
    • Create a thread which does synchronous resolves

    I don't particularly like the latter because it still blocks all progress on a bad resolve, so the former will likely be done using some existant DNS parsing crate.

    enhancement synapse 
    Reply
  • Installation Help
    Installation Help

    Mar 10, 2018

    Hello,

    Apologies if I'm missing something obvious. Installed Synapse on a debian server on my LAN. I think its working, but dont really know how to test it. I do get these messages but I'm trying to convince myself they are not important; 03/10/18 17:05:18 [synapse::rpc::processor:90] I: user data could not be read from disk, creating a fresh version: No such file or directory (os error 2) 03/10/18 17:05:18 [synapse::rpc:603] E: Failed to load SSl certificate chain: error:02001002:system library:fopen:No such file or directory:../crypto/bio/bss_file.c:292:fopen('./cert.pem','r'), error:20074002:BIO routines:file_ctrl:system lib:../crypto/bio/bss_file.c:294:, error:140DC002:SSL routines:use_certificate_chain_file:system lib:../ssl/ssl_rsa.c:609: I have installed receptor on the LAN server, as per instructions. When I run it I get; Listening at http://localhost:3000 webpack built 566240d0b62ecebd579f in 22603ms Which looks promising.

    If I navigate to http://SERVERIP:3000 I get nothing. Are there any webserver (nginx) requirements, I'm assuming not as npm takes care of it all.

    OK, so I tried using https://web.synapse-bt.org/ When I go to the page I fill in URI as either ws://SERVERIP:8412, I have also tried ws://mydomain.com:8412, with my domain and 8412 forwarded through the firewall.

    All connects fail. Any suggestions / comments appreciated.

    Reply