Skip to content

Commit 5315816

Browse files
authored
Merge branch 'main' into add-read-write-lock
2 parents 42f07ae + d579757 commit 5315816

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

libp2p/utils/varint.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ async def decode_uvarint_from_stream(reader: Reader) -> int:
4444
res = 0
4545
for shift in itertools.count(0, 7):
4646
if shift > SHIFT_64_BIT_MAX:
47-
raise ParseError("TODO: better exception msg: Integer is too large...")
47+
raise ParseError(
48+
"Varint decoding error: integer exceeds maximum size of 64 bits."
49+
)
4850

4951
byte = await read_exactly(reader, 1)
5052
value = byte[0]

newsfragments/760.docs.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Improve error message under the function decode_uvarint_from_stream in libp2p/utils/varint.py file

0 commit comments

Comments
 (0)