ops4j / org.ops4j.pax.transx

Transaction Manager and JMS / JDBC pooling support
Apache License 2.0
9 stars 7 forks source link

Unsynchronized multi-threaded HashMap access [PAXTRANSX-6] #39

Closed grgrzybek closed 6 years ago

grgrzybek commented 6 years ago

Benjamin Graf created PAXTRANSX-6

HashMaps in transaction manager wrappers are used by different Threads (concurrently!) but not synchronized. Some of them even get filled but never removed and might leak memory in the long run.


Affects: 0.3.0 Fixed in: 0.4.0 Votes: 0, Watches: 1