diff --git a/msgpack_reader.go b/msgpack_reader.go index 74239d0..f76a354 100644 --- a/msgpack_reader.go +++ b/msgpack_reader.go @@ -461,6 +461,7 @@ func (rd *msgpackReader) BeginContainer(targetField string) error { return errors.WithStack(err) } rd.curr.values[field] = raw + rd.curr.readCnt = i + 1 } return FieldNotFound