]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Close leaked Clients in test
authorMatt Joiner <anacrolix@gmail.com>
Thu, 23 Apr 2020 02:28:48 +0000 (12:28 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Thu, 23 Apr 2020 02:28:48 +0000 (12:28 +1000)
test/issue377_test.go

index 9ad2365589fe9348c00c79ee046d601627bf50a2..b6f761787d57f1e00cb75f1bcb30eea774b249ef 100644 (file)
@@ -35,12 +35,14 @@ func TestReceiveChunkStorageFailure(t *testing.T) {
        seederClientConfig.Debug = true
        seederClient, err := torrent.NewClient(seederClientConfig)
        require.NoError(t, err)
+       defer seederClient.Close()
        defer testutil.ExportStatusWriter(seederClient, "s")()
        leecherClientConfig := torrent.TestingConfig()
        leecherClientConfig.Debug = true
        justOneNetwork(leecherClientConfig)
        leecherClient, err := torrent.NewClient(leecherClientConfig)
        require.NoError(t, err)
+       defer leecherClient.Close()
        defer testutil.ExportStatusWriter(leecherClient, "l")()
        info, err := metainfo.UnmarshalInfo()
        require.NoError(t, err)