Skip to content

feat: refactor api/protocol.py to handle retries in a far more resilient way#127

Merged
cryptk merged 1 commit intomainfrom
refactor_protocol_py
Apr 27, 2026
Merged

feat: refactor api/protocol.py to handle retries in a far more resilient way#127
cryptk merged 1 commit intomainfrom
refactor_protocol_py

Conversation

@cryptk
Copy link
Copy Markdown
Owner

@cryptk cryptk commented Apr 27, 2026

this does have a minor API change of splitting out async_send_message to separate async_send and async_send_and_receive methods.

Additionally, it handles retry logic for sending messages in a far more resilient way, proving to still be fairly reliable even a bit north of 10% packet loss.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 27, 2026

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@cryptk cryptk merged commit 2d0a922 into main Apr 27, 2026
14 checks passed
@cryptk cryptk deleted the refactor_protocol_py branch April 27, 2026 04:00
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