]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Always run seeder and leecher on the same ports, to flex dht.Socket.CloseNow
authorMatt Joiner <anacrolix@gmail.com>
Fri, 29 Jul 2016 14:42:22 +0000 (00:42 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Fri, 29 Jul 2016 14:42:22 +0000 (00:42 +1000)
client_test.go

index 0916036ee4af94f40efcbbcce165ea960672786d..33d0451ee673c742243c9b43409f34265eaf4523 100644 (file)
@@ -343,6 +343,7 @@ func testClientTransfer(t *testing.T, ps testClientTransferParams) {
        // Create seeder and a Torrent.
        cfg := TestingConfig
        cfg.Seed = true
+       cfg.ListenAddr = "localhost:4000"
        if ps.SeederStorage != nil {
                cfg.DefaultStorage = ps.SeederStorage(greetingTempDir)
        } else {
@@ -362,6 +363,7 @@ func testClientTransfer(t *testing.T, ps testClientTransferParams) {
        require.NoError(t, err)
        defer os.RemoveAll(leecherDataDir)
        cfg.DefaultStorage = ps.LeecherStorage(leecherDataDir)
+       cfg.ListenAddr = "localhost:4001"
        leecher, err := NewClient(&cfg)
        require.NoError(t, err)
        defer leecher.Close()