afdbce7b13
Be careful to free external data when reading or writing a message is interrupted, or releasing messaging without reading on shutdown. Bug: https://github.com/dart-lang/sdk/issues/31959 Change-Id: Ia39acb9ca0e27cf9e8b83961741e5949b5930266 Reviewed-on: https://dart-review.googlesource.com/41561 Commit-Queue: Ryan Macnak <rmacnak@google.com> Reviewed-by: Zach Anderson <zra@google.com> Reviewed-by: Siva Annamalai <asiva@google.com>