nsqio/nsq · error

string(data)

Error message

string(data)

What it means

Error "string(data)" thrown in nsqio/nsq.

Source

Thrown at bench/bench_writer/bench_writer.go:124

		cmd, _ := nsq.MultiPublish(topic, batch)
		_, err := cmd.WriteTo(rw)
		if err != nil {
			panic(err.Error())
		}
		err = rw.Flush()
		if err != nil {
			panic(err.Error())
		}
		resp, err := nsq.ReadResponse(rw)
		if err != nil {
			panic(err.Error())
		}
		frameType, data, err := nsq.UnpackResponse(resp)
		if err != nil {
			panic(err.Error())
		}
		if frameType == nsq.FrameTypeError {
			panic(string(data))
		}
		msgCount += int64(len(batch))
		if time.Now().After(endTime) {
			break
		}
	}
	atomic.AddInt64(&totalMsgCount, msgCount)
}

View on GitHub (pinned to 85cf10c09c)

When it happens

Trigger: Thrown at bench/bench_writer/bench_writer.go:124 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of nsqio/nsq@85cf10c09c (2026-08-16). Data as JSON: /api/errors/8ccb842c86a41683. Report an issue: GitHub.