From e4d6348fc3d3fa00a1fcee234b2f0979c7c65819 Mon Sep 17 00:00:00 2001 From: dtookey Date: Mon, 31 Jul 2023 15:49:04 -0400 Subject: [PATCH] one line concurrency change --- servlet/server.go | 2 +- vinegarUtil/webLRU.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/servlet/server.go b/servlet/server.go index eaeddf0..f5a1293 100644 --- a/servlet/server.go +++ b/servlet/server.go @@ -76,7 +76,7 @@ func (s *VinegarHttpServlet) ServeHTTP(w http.ResponseWriter, req *http.Request) for _, route := range s.Routes { if route.Pattern.MatchString(path) { //fmt.Printf("SERVING: [%s]=>{%s}\n", path, route.Pattern.String()) - route.Handler(w, req) + go route.Handler(w, req) return } } diff --git a/vinegarUtil/webLRU.go b/vinegarUtil/webLRU.go index 18f8cd1..7b58a58 100644 --- a/vinegarUtil/webLRU.go +++ b/vinegarUtil/webLRU.go @@ -14,6 +14,7 @@ const ( type ( lru map[string]*LruEntry + Lru struct { entries *lru limit int64