View Issue Details

IDProjectCategoryView StatusLast Update
0005792SymmetricDSImprovementpublic2023-10-03 23:00
Reporterelong Assigned Toelong  
Prioritynormal 
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.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 8c18a343

2023-04-17 14:42:12

admin

Details Diff
0005792: Better logging when ack fail Affected Issues
0005792
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/AbstractService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/web/WebConstants.java 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