func checkIfDataTooLarge()

in internal/server/server.go [98:110]


func checkIfDataTooLarge(bd *flatbuffers.Builder) (*flatbuffers.Builder, bool) {
	out := bd.FinishedBytes()
	size := len(out)
	if size < util.MaxDataSize {
		return bd, true
	}

	err := fmt.Errorf("the max length of data is %d but got %d", util.MaxDataSize, size)
	util.PutBuilder(bd)
	bd = generateErrorReport(err)

	return bd, false
}