View Issue Details

IDProjectCategoryView StatusLast Update
0003658SymmetricDSBugpublic2018-08-22 10:41
Reportermmichalek Assigned Tommichalek  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.9.0 
Target Version3.9.10Fixed in Version3.9.10 
Summary0003658: Routing can fail due to ConcurrentModificationException while attempting to log "Routing for channel has been running..."
DescriptionThere is a situation where the peek ahead thread could be adding transactions to the transaction Set, and at the same time, RouterService attempts to call "toString()" on that transactions Set. This results in a ConcurrentModificationException during the toString operation on the set. This logging is not really needed so we will no longer log the transactions here.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.9 8aa263c4

2018-08-03 10:10:08

mmichalek

Details Diff
0003658: Routing can fail due to ConcurrentModificationException while
attempting to log "Routing for channel has been running..."
Affected Issues
0003658
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java Diff File

Issue History

Date Modified Username Field Change
2018-08-03 14:09 mmichalek New Issue
2018-08-03 14:09 mmichalek Status new => assigned
2018-08-03 14:09 mmichalek Assigned To => mmichalek
2018-08-03 14:10 mmichalek Status assigned => resolved
2018-08-03 14:10 mmichalek Resolution open => fixed
2018-08-03 14:10 mmichalek Fixed in Version => 3.9.10
2018-08-03 14:12 chenson Status resolved => closed
2018-08-03 15:00 mmichalek Changeset attached => SymmetricDS 3.9 8aa263c4
2018-08-22 10:41 mmichalek Issue cloned: 0003688