Skip to content

protocol_grpc: small fix#94

Merged
tsubakiky merged 1 commit intomainfrom
small-fix-protocol-grpc
Jul 5, 2025
Merged

protocol_grpc: small fix#94
tsubakiky merged 1 commit intomainfrom
small-fix-protocol-grpc

Conversation

@tsubakiky
Copy link
Copy Markdown
Collaborator

@tsubakiky tsubakiky commented Jul 5, 2025

This pull request includes updates to improve error handling, enhance timeout management, and refine the handling of peer and response metadata across multiple files in the connect protocol.

Error Handling Improvements:

Timeout Management Enhancements:

Peer and Metadata Handling:

  • src/connect/protocol_connect/connect_handler.py and src/connect/protocol_grpc/grpc_handler.py: Updated peer initialization to set address to None when request.client is unavailable, ensuring consistent behavior. [1] [2]
  • src/connect/protocol_grpc/grpc_client.py: Implemented proper cleanup of tasks in async def send to avoid resource leaks.

@tsubakiky tsubakiky requested a review from zchee as a code owner July 5, 2025 10:34
@tsubakiky tsubakiky merged commit ffeaeb6 into main Jul 5, 2025
4 of 6 checks passed
@tsubakiky tsubakiky deleted the small-fix-protocol-grpc branch July 5, 2025 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant