소스 검색

Merge pull request #1030 from bobrik/partial-version

Do not choke on MessageSet without version
Evan Huus 8 년 전
부모
커밋
a5eaad6ec2
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      message_set.go

+ 4 - 0
message_set.go

@@ -66,6 +66,10 @@ func (ms *MessageSet) decode(pd packetDecoder) (err error) {
 	for pd.remaining() > 0 {
 		magic, err := magicValue(pd)
 		if err != nil {
+			if err == ErrInsufficientData {
+				ms.PartialTrailingMessage = true
+				return nil
+			}
 			return err
 		}