View Issue Details

IDProjectCategoryView StatusLast Update
0006706SymmetricDSBugpublic2025-02-14 14:27
Reporterpmarzullo Assigned Topmarzullo  
Priorityurgent 
Status closedResolutionfixed 
Product Version3.15.12 
Target Version3.15.13Fixed in Version3.15.13 
Summary0006706: Error in DataService, not closing transaction object
DescriptionThere is a coding error in insertRecapturedData(List<Data> insertList), where the transaction object reference is set to null after the transaction.commit(), but in the finally block , the close of the transaction is done if the transaction reference is not null.

Need to not set the reference of the transaction object to null after the commit.

This is causing the data source to run out of connections because the connections are never released to be used again.
Tagspurge

Activities

pmarzullo

2025-01-27 18:28

developer   ~0002595

Patch available here:
https://downloads.jumpmind.com/symmetricds/patches/3.15/patch-0006706.jar

pbelov

2025-02-14 14:27

manager   ~0002626

Released as part of 3.15.13

Related Changesets

SymmetricDS: 3.15 2380853a

2025-01-27 18:19:47

pmarzullo

Details Diff
0006706: Error in DataService, not closing transaction object Affected Issues
0006706
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java Diff File

Issue History

Date Modified Username Field Change
2025-01-27 18:17 pmarzullo New Issue
2025-01-27 18:17 pmarzullo Status new => assigned
2025-01-27 18:17 pmarzullo Assigned To => pmarzullo
2025-01-27 18:28 pmarzullo Note Added: 0002595
2025-01-27 18:53 pmarzullo Status assigned => resolved
2025-01-27 18:53 pmarzullo Resolution open => fixed
2025-01-27 18:53 pmarzullo Fixed in Version => 3.15.13
2025-01-27 19:00 pmarzullo Changeset attached => SymmetricDS 3.15 2380853a
2025-02-13 20:48 pbelov Tag Attached: purge
2025-02-14 14:27 pbelov Note Added: 0002626
2025-02-14 14:27 pbelov Status resolved => closed