commit | f862b6812c833fc2748d5ab384dddee1018d4a0f | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Tue Nov 24 17:13:58 2020 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Nov 25 06:53:44 2020 +0000 |
tree | 3b8de3ee99f3ee90c766faa08352d2519aac1931 | |
parent | 7c61cafe82199da73dee4b0ec10b485fc384b1e8 [diff] |
pw_rpc: Fix missing initialization in BaseServerWriter Change-Id: Ibcde99cb9181dab0bf137183a6ff12ded3ec2871 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/26025 Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com> Commit-Queue: Keir Mierle <keir@google.com> Reviewed-by: Keir Mierle <keir@google.com>
diff --git a/pw_rpc/public/pw_rpc/internal/base_server_writer.h b/pw_rpc/public/pw_rpc/internal/base_server_writer.h index 4b9dbad..d47c3dc 100644 --- a/pw_rpc/public/pw_rpc/internal/base_server_writer.h +++ b/pw_rpc/public/pw_rpc/internal/base_server_writer.h
@@ -41,7 +41,9 @@ BaseServerWriter(const BaseServerWriter&) = delete; - BaseServerWriter(BaseServerWriter&& other) { *this = std::move(other); } + BaseServerWriter(BaseServerWriter&& other) : state_(kClosed) { + *this = std::move(other); + } ~BaseServerWriter() { Finish(); }