From 18f323746ac1b7d7c5053eb5d03592dfe1b1fe72 Mon Sep 17 00:00:00 2001 From: Kyle Sanderson Date: Thu, 17 Mar 2022 17:44:26 -0700 Subject: [PATCH] fix(download_client): release rw lock (#183) --- internal/database/download_client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/database/download_client.go b/internal/database/download_client.go index bc79e47..63a5761 100644 --- a/internal/database/download_client.go +++ b/internal/database/download_client.go @@ -35,7 +35,7 @@ func (c *clientCache) Set(id int, client *domain.DownloadClient) { func (c *clientCache) Get(id int) *domain.DownloadClient { c.mu.RLock() - defer c.mu.Unlock() + defer c.mu.RUnlock() v, ok := c.clients[id] if ok { return v