From 98ae532e26368799c149fef31333739ad339a7ab Mon Sep 17 00:00:00 2001 From: Naman Sood Date: Sun, 2 May 2021 00:04:11 -0400 Subject: [PATCH] server: don't take mutex lock where not necessary Signed-off-by: Naman Sood --- server.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/server.go b/server.go index 1c92c06..45ba0aa 100644 --- a/server.go +++ b/server.go @@ -93,8 +93,6 @@ func (s *server) router(res http.ResponseWriter, req *http.Request) { return } - s.mu.RLock() - defer s.mu.RUnlock() for _, p := range s.postList { if p.Slug == slug { s.postPage(p, res, req) @@ -145,8 +143,6 @@ func (s *server) homePage(res http.ResponseWriter, req *http.Request) { var posts string - s.mu.RLock() - defer s.mu.RUnlock() for _, p := range s.postList { summary, err := p.render(s.templates["summary"]) if err != nil { @@ -165,8 +161,6 @@ func (s *server) homePage(res http.ResponseWriter, req *http.Request) { } func (s *server) loadStylesheet(res http.ResponseWriter, req *http.Request, filename string) (ok bool) { - s.mu.RLock() - defer s.mu.RUnlock() contents, ok := s.styles[filename] if !ok { return false