View Issue Details

IDProjectCategoryView StatusLast Update
0005792SymmetricDSImprovementpublic2023-10-03 23:00
Reporterelong Assigned Toelong  
Status closedResolutionfixed 
Product Version3.15.0 
Target Version3.15.0Fixed in Version3.15.0 
Summary0005792: Better logging when ack fail
DescriptionWhen the ack fails, the current error handling causes an IOException to be thrown, which contains the HTTP status code. It would be better to return the HTTP status code instead of letting the IOException occur. Log the HTTP status code and the corresponding message. If the status code indicates a state that should not be retried, then leave the loop of retrying the ack. There was a case where the node password was wrong, and the ack retries locked the node out with failed retries very quickly.
TagsNo tags attached.


There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 8c18a343

2023-04-17 14:42:12


Details Diff
0005792: Better logging when ack fail Affected Issues
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/ Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/web/ Diff File

Issue History

Date Modified Username Field Change
2023-04-17 14:40 elong New Issue
2023-04-17 14:40 elong Status new => assigned
2023-04-17 14:40 elong Assigned To => elong
2023-04-17 14:44 elong Status assigned => resolved
2023-04-17 14:44 elong Resolution open => fixed
2023-04-17 14:44 elong Fixed in Version => 3.15.0
2023-10-01 23:46 admin Status resolved => closed
2023-10-03 23:00 admin Changeset attached => SymmetricDS 3.15 8c18a343