Use already existing error for channel push over size

This commit is contained in:
Giovanni Petrantoni 2020-02-07 15:40:56 +09:00 committed by Dmitriy Ryajov
parent f9cbdc252f
commit 136ac3f550
1 changed files with 1 additions and 2 deletions

View File

@ -108,8 +108,7 @@ method handle*(m: Mplex) {.async, gcsafe.} =
size = data.len
if data.len > MaxMsgSize:
raise newException(CatchableError,
"Message size over the limit of 1MiB per message.")
raise newLPStreamLimitError();
await channel.pushTo(data)
of MessageType.CloseIn, MessageType.CloseOut:
trace "closing channel", id = id,