hmq
hmq copied to clipboard
panic: invalid argument to Intn
{"level":"debug","timestamp":"2020-05-14T14:54:18.096+0800","logger":"broker","caller":"broker/client.go:153","msg":"Recv message:","message type":"PingreqPacket","ClientID":"MQTT_FX_Client"} {"level":"debug","timestamp":"2020-05-14T14:54:27.483+0800","logger":"broker","caller":"broker/client.go:153","msg":"Recv message:","message type":"PingreqPacket","ClientID":"eb141aa123e54c398d61a2d9d2db4ac2"} {"level":"debug","timestamp":"2020-05-14T14:54:50.533+0800","logger":"broker","caller":"broker/client.go:153","msg":"Recv message:","message type":"PublishPacket","ClientID":"MQTT_FX_Client"} panic: invalid argument to Intn
goroutine 8234 [running]: math/rand.(*Rand).Intn(0x125e44c0, 0x0, 0x13d8ffa4) /usr/local/go/src/math/rand/rand.go:169 +0x7b github.com/fhmq/rhmq/broker.(*Broker).ProcessRemote(0x12458000, 0x12578180, 0x0, 0x0, 0x0) /root/vscode/rhmq/broker/broker.go:487 +0xc5 created by github.com/fhmq/rhmq/broker.(*Broker).PublishMessage /root/vscode/rhmq/broker/broker.go:471 +0x278