mirror of
				https://github.com/go-micro/go-micro.git
				synced 2025-10-30 23:27:41 +02:00 
			
		
		
		
	fix broker nsq plugin nil pointer error (#2329)
Co-authored-by: longhaoteng <longhaoteng@kingsoft.com>
This commit is contained in:
		| @@ -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 | ||||
| 	}) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user