X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Futil%2Fevents.rs;fp=lightning%2Fsrc%2Futil%2Fevents.rs;h=3376701042e2e5c66985b8f4f82d4a93b25c4136;hb=8ffc2d1742ff1171a87b0410b21cbbd557ff8247;hp=876dfe6abb551f359a6c67c60fe05c1d104b81ed;hpb=49ab8c2f9a9b33a137e97678bd67a186c04a65c9;p=rust-lightning diff --git a/lightning/src/util/events.rs b/lightning/src/util/events.rs index 876dfe6a..33767010 100644 --- a/lightning/src/util/events.rs +++ b/lightning/src/util/events.rs @@ -312,6 +312,8 @@ impl MaybeReadable for Event { }; f() }, + // Versions prior to 0.0.100 did not ignore odd types, instead returning InvalidValue. + x if x % 2 == 1 => Ok(None), _ => Err(msgs::DecodeError::InvalidValue) } }