Преглед на файлове

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
 		}