• Martin Hurton's avatar
    Fix issue #264 · 776563fc
    Martin Hurton authored
    Before this patch, the stream engine terminated itself
    whenever it had detected an IO error. If this happened
    when sending a message, the engine lost all
    in-flight messages, messages waiting to be decoded,
    and the last decoded message that had not been accepted,
    if there was one.
    
    The new behaviour is to terminate the engine only after
    the input error has been detected and the last decoded
    776563fc
decoder.hpp 7.28 KB