Skip to content

Commit ba07042

Browse files
committed
docs/release-notes: add release notes entry
1 parent 48dd110 commit ba07042

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/release-notes/release-notes-0.7.0.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,18 @@
6363
dirty. This issue has been resolved, and the behavior is now consistent across
6464
all database backend types.
6565

66+
- [Fixed "connection reset by peer" errors in RFQ price oracle
67+
connections](https://github.com/lightninglabs/taproot-assets/pull/1834) by
68+
implementing comprehensive bidirectional gRPC keepalive configuration. The
69+
issue occurred when connections sat idle between RFQ price queries and were
70+
silently closed by the network layer or server timeout, causing the first
71+
payment attempt after an idle period to fail. The fix adds client-side
72+
keepalive pings every 30 seconds and extends the server's idle connection
73+
timeout from 2 minutes to 24 hours, while enabling active health checking on
74+
both sides. This ensures connections remain alive during infrequent RFQ
75+
operations and any network issues are detected promptly rather than
76+
discovered only when the next RPC fails.
77+
6678
# New Features
6779

6880
## Functional Enhancements

0 commit comments

Comments
 (0)