roll: pigweed, pw_toolchain: pw_grpc: Improve logging when receiving unknown RPC

This commit improves the logging of pw_grpc when receiving an RPC for
which the server has no handler.

Previously, logs would only show 'Could not find method type', without
any indication of what the RPC method was.

As part of this change, the pw_rpc server and method are looked up once
when the stream is connected, rather than repeatedly each time a message
is received on the stream.

Test: Send an unknown RPC, observe that a more helpful message is
Test: printed, with the full name of the gRPC method.
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/231011

https://pigweed.googlesource.com/pigweed/pigweed
pigweed, pw_toolchain Rolled-Commits: 234632dd4e30bd4..674e839b7f0eda3
Roller-URL: https://ci.chromium.org/b/8738985883094248977
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ia34fe9d4409124de8961a402b872803f3e8b5ebd
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/231151
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/MODULE.bazel b/MODULE.bazel
index a36fb49..f70e075 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -48,8 +48,8 @@
     module_name = "pigweed",
     # ROLL: Warning: this entry is automatically updated.
     # ROLL: Last updated 2024-08-21.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8739029624847358817.
-    commit = "234632dd4e30bd45ca03b075eb5f75c6acb70d64",
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8738985883094248977.
+    commit = "674e839b7f0eda3be510baa012a95cb6cb44a29c",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
 )
 
@@ -57,8 +57,8 @@
     module_name = "pw_toolchain",
     # ROLL: Warning: this entry is automatically updated.
     # ROLL: Last updated 2024-08-21.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8739029624847358817.
-    commit = "234632dd4e30bd45ca03b075eb5f75c6acb70d64",
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8738985883094248977.
+    commit = "674e839b7f0eda3be510baa012a95cb6cb44a29c",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
     strip_prefix = "pw_toolchain_bazel",
 )