Skip to content

Commit e9915d7

Browse files
committed
fix(tx): fix data race for err shared var in makeGetSignersFunc
1 parent 7b23588 commit e9915d7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

x/tx/signing/context.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,10 @@ func (c *Context) makeGetSignersFunc(descriptor protoreflect.MessageDescriptor)
307307
}
308308

309309
return func(message proto.Message) ([][]byte, error) {
310-
var signers [][]byte
310+
var (
311+
signers [][]byte
312+
err error
313+
)
311314
for _, getter := range fieldGetters {
312315
signers, err = getter(message, signers)
313316
if err != nil {

0 commit comments

Comments
 (0)