[ARVADOS] created: 1.1.3-215-gbc27c16

Git user git at public.curoverse.com
Thu Mar 15 10:59:39 EDT 2018


        at  bc27c169f78471a21f6f5c35a879e4b57afa0e22 (commit)


commit bc27c169f78471a21f6f5c35a879e4b57afa0e22
Author: Tom Clegg <tclegg at veritasgenetics.com>
Date:   Thu Mar 15 10:57:59 2018 -0400

    13100: Fix memory leak (64MiB per stream in output/log collection).
    
    Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg at veritasgenetics.com>

diff --git a/services/crunch-run/upload.go b/services/crunch-run/upload.go
index b54e336..ddad8bf 100644
--- a/services/crunch-run/upload.go
+++ b/services/crunch-run/upload.go
@@ -191,6 +191,7 @@ func (m *CollectionWriter) Finish() error {
 		}
 		if stream.Block != nil {
 			stream.uploader <- stream.Block
+			stream.Block = nil
 		}
 		close(stream.uploader)
 		stream.uploader = nil

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list