From 80d244b2c3f41870510bcb07a52bae5fec78ff11 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Sun, 7 Feb 2021 14:28:06 -0300 Subject: [PATCH] remove rate limiter, this is just a proof-of-concept anyway. --- handlers.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/handlers.go b/handlers.go index da9640f..879eedf 100644 --- a/handlers.go +++ b/handlers.go @@ -12,7 +12,6 @@ import ( "time" "github.com/gorilla/websocket" - "golang.org/x/time/rate" ) const ( @@ -29,8 +28,6 @@ const ( maxMessageSize = 512000 ) -var ratelimiter = rate.NewLimiter(rate.Every(time.Second*40), 2) - var upgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBufferSize: 1024, @@ -132,10 +129,6 @@ func handleWebsocket(w http.ResponseWriter, r *http.Request) { } func saveEvent(body []byte) error { - if !ratelimiter.Allow() { - return errors.New("rate-limit") - } - var evt Event err := json.Unmarshal(body, &evt) if err != nil {