diff --git a/daemon/rule/rule.go b/daemon/rule/rule.go index 671f8292..f743069a 100644 --- a/daemon/rule/rule.go +++ b/daemon/rule/rule.go @@ -127,6 +127,9 @@ func (r *Rule) Serialize() *protocol.Rule { if r == nil { return nil } + r.Operator.Lock() + defer r.Operator.Unlock() + protoRule := &protocol.Rule{ Created: r.Created.Unix(), Name: string(r.Name),