From d0ca118387cabe75b56c8199a8df78fa1e8ea85e Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Sun, 6 Dec 2015 23:13:22 +0100 Subject: [PATCH] Fix usage of the `done` chan --- backend/s3/s3.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/s3/s3.go b/backend/s3/s3.go index 35c44a55a..f2bbff50b 100644 --- a/backend/s3/s3.go +++ b/backend/s3/s3.go @@ -203,7 +203,7 @@ func (be *S3Backend) removeKeys(t backend.Type) { for key := range be.List(backend.Data, doneChan) { be.Remove(backend.Data, key) } - doneChan <- struct{}{} + close(doneChan) } // Delete removes all restic keys