From 2df9d940bff7bcbadb5b09d6125916f3485c202f Mon Sep 17 00:00:00 2001 From: vyzo Date: Tue, 14 May 2019 14:17:32 +0300 Subject: [PATCH] remove unnecessary context in validateSingleTopic --- validation.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/validation.go b/validation.go index 6468308..023ee86 100644 --- a/validation.go +++ b/validation.go @@ -309,10 +309,7 @@ loop: func (v *validation) validateSingleTopic(val *topicVal, src peer.ID, msg *Message) bool { select { case val.validateThrottle <- struct{}{}: - ctx, cancel := context.WithCancel(v.p.ctx) - defer cancel() - - res := val.validateMsg(ctx, src, msg) + res := val.validateMsg(v.p.ctx, src, msg) <-val.validateThrottle return res