1
0
mirror of https://github.com/go-micro/go-micro.git synced 2025-03-17 20:28:06 +02:00

fix broker nsq plugin nil pointer error (#2329)

Co-authored-by: longhaoteng <longhaoteng@kingsoft.com>
This commit is contained in:
无相 2021-11-01 16:47:22 +08:00 committed by GitHub
parent 268278c53e
commit ed90a65783
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,10 +8,10 @@ import (
"time"
"github.com/google/uuid"
"go-micro.dev/v4/broker"
"go-micro.dev/v4/codec/json"
"go-micro.dev/v4/cmd"
"github.com/nsqio/go-nsq"
"go-micro.dev/v4/broker"
"go-micro.dev/v4/cmd"
"go-micro.dev/v4/codec/json"
)
type nsqBroker struct {
@ -266,7 +266,7 @@ func (n *nsqBroker) Subscribe(topic string, handler broker.Handler, opts ...brok
return err
}
p := &publication{topic: topic, m: &m}
p := &publication{topic: topic, nm: nm, m: &m}
p.err = handler(p)
return p.err
})