commit | 4d9555ba24a99453235fb2f55eeb95edb39e6196 | [log] [tgz] |
---|---|---|
author | Aaron Green <aarongreen@google.com> | Tue Aug 06 20:51:36 2024 +0000 |
committer | CQ Bot Account <pigweed-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Aug 06 20:51:36 2024 +0000 |
tree | c3d84d0834925fefbb0a21a55e52a207ee225274 | |
parent | 4b6f9d0b3cbd381b7aa06925e737162771646c96 [diff] |
pubsub: Fix ASAN failures This CL restructures the pubsub unit tests in order to ensure all objects referenced by subscribers outlive the pubsub, and that the pubsub itself lives until the worker has been stopped. Bug: 352163490 Change-Id: I9215e6dc90b23b172fca17face1489b6386e0af6 Reviewed-on: https://pigweed-internal-review.git.corp.google.com/c/pigweed/showcase/rp2/+/74148 Presubmit-Verified: CQ Bot Account <pigweed-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Alexei Frolov <frolv@google.com> Reviewed-by: Ted Pudlik <tpudlik@google.com> Commit-Queue: Aaron Green <aarongreen@google.com>
git clone https://pigweed.googlesource.com/pigweed/showcase/sense
Welcome to Pigweed Sense, a tour of key Pigweed components experienced through an imagined air quality product.
Please visit the tutorial to get started: https://pigweed.dev/docs/showcase/sense/tutorial/