| commit | 994ebf403e46225061e63dd95969ebf9723f08f3 | [log] [tgz] |
|---|---|---|
| author | Austin Foxley <afoxley@google.com> | Thu Oct 23 08:39:07 2025 -0700 |
| committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Oct 23 08:39:07 2025 -0700 |
| tree | 14a18fa834c1af337e1c33c507e47137bb995c9f | |
| parent | e146bd7392789e34008ebf898b4f4ef3cce31eeb [diff] |
pw_grpc: Add send error callback to SendQueue Users should have some way of reacting to write failures on the socket. Because the Read on the socket is blocking and not interruptible, we can't use our existing callbacks to close the connection. Bug: 404684450 Change-Id: I9eed898e6055e0f13ad3c673a184270e79d44565 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/336159 Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Docs-Not-Needed: Austin Foxley <afoxley@google.com> Commit-Queue: Austin Foxley <afoxley@google.com> Tests-Not-Needed: Austin Foxley <afoxley@google.com> Reviewed-by: Eli Lipsitz <elipsitz@google.com> Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com> Pigweed-Auto-Submit: Austin Foxley <afoxley@google.com> Reviewed-by: Zixuan Qu <zixuanqu@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.