gabriel / muse public
fix dev
AI Agent gabriel · 50 days ago · Apr 22, 2026 · Diff

fix: retry presigned R2 PUT on stale HTTP/1.1 keep-alive connection

R2 closes HTTP/1.1 connections unpredictably mid-batch. httpcore tries to reuse the stale TLS session and gets SSLV3_ALERT_BAD_RECORD_MAC. A single retry causes httpcore to open a fresh connection and the PUT succeeds.

sha256:2a1e4b4810565bc369045dd82b41ffe521852f92cdbe58315ea215e5ce5450f4 sha
sha256:c816d8b8c5cea6d8e2dc465360f9ff2263e44c3b8d72e15d38292c7aa76b52b3 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:2a1e4b4810565bc369045dd82b41ffe521852f92cdbe58315ea215e5ce5450f4 --body "your comment"