roll: pigweed 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.

Original-Bug: 404684450
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/336159
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Original-Revision: 994ebf403e46225061e63dd95969ebf9723f08f3

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: e146bd7392789e..994ebf403e4622
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8700205943076747121
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I1c1bec03eaeb5d9e11d3fc654d4fbe181989bb0a
Reviewed-on: https://pigweed-review.googlesource.com/c/zephyr/zephyr-bazel/+/337113
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/examples/hello_bazel/MODULE.bazel b/examples/hello_bazel/MODULE.bazel
index 7ed9e30..87943e4 100644
--- a/examples/hello_bazel/MODULE.bazel
+++ b/examples/hello_bazel/MODULE.bazel
@@ -26,8 +26,8 @@
     module_name = "pigweed",
     # ROLL: Warning: this entry is automatically updated.
     # ROLL: Last updated 2025-10-23.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8700250803125974785.
-    commit = "e146bd7392789e34008ebf898b4f4ef3cce31eeb",
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8700205943076747121.
+    commit = "994ebf403e46225061e63dd95969ebf9723f08f3",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
 )