diff options
author | Ulf Wiger <ulf@feuerlabs.com> | 2016-03-15 15:23:45 -0700 |
---|---|---|
committer | Ulf Wiger <ulf@feuerlabs.com> | 2016-03-15 15:23:45 -0700 |
commit | 11f19a15c265cdb4963df201f0a328233ced24c5 (patch) | |
tree | 25d86b24213c64b14194334285a587a94bdb5660 | |
parent | 18da7cf8eee3247a8b528bbf4dd700b45277a147 (diff) | |
download | rvi_core-11f19a15c265cdb4963df201f0a328233ced24c5.tar.gz |
make sure to decode trailing byts in stream
-rw-r--r-- | components/dlink/src/dlink_data.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/dlink/src/dlink_data.erl b/components/dlink/src/dlink_data.erl index d16d923..4671b9a 100644 --- a/components/dlink/src/dlink_data.erl +++ b/components/dlink/src/dlink_data.erl @@ -47,7 +47,7 @@ do_decode(Data) -> decoded(Decoded, Rest, F, Mod, FragOpts) -> case rvi_frag:maybe_fragment(Decoded, Mod, FragOpts) of true -> - {ok, Rest}; + decode(Rest, F, <<>>, Mod, FragOpts); {true, Msg} -> case do_decode(Msg) of {ok, DecMsg, <<>>} -> |