Handle consume initial subscription failure.#1573
Conversation
|
@claude review this fix for |
|
Claude finished @scottf's task in 51s —— View job Code Review
SummaryThe fix is correct and minimal. Here's the analysis: Root CauseThe NPE occurs because
The Fixcatch (JetStreamApiException | IOException e) {
if (first) {
throw e;
}
resetOnException();
}When
The Non-First Path Is UnaffectedWhen Minor Observation
private void resetOnException() {
fullResetPending();
pmm.updateLastMessageReceived(); // would NPE if pmm == null
pmm.initOrResetHeartbeatTimer();
}The fix avoids calling it when The fix is correct. No issues found. |
No description provided.