Ex­tremeTrans­ac­tions 4.0.77
Re­lease notes for the 4.0.77 re­lease

Re­lease notes for the 4.0.77 re­lease

168377: Er­ror dur­ing log flush: treat as heuris­tic haz­ard, not as roll­back

We've re­fined ex­cep­tion han­dling for the rare case where flush­ing a com­mit record to the log fails.

176189: Reap: avoid con­nec­tion reuse in nonxa

Although un­like­ly, reap­ing would at­tempt to mark the con­nec­tion as reusable be­fore it was de­stroyed in the pool. In the­o­ry this could give race con­di­tions so we have im­proved that.

176244: XARe­sourceTrans­ac­tion.com­mit/roll­back: log warn­ings only once

We used to log two times the same warn­ing in some ex­cep­tion­al cas­es, this has now been im­proved.

175998: XARe­sourceTrans­ac­tion.com­mit/roll­back: treat -6 (XAER_PROTO er­ror) sep­a­rate­ly

This kind of ex­cep­tion can hap­pen af­ter a reap and does not have to lead to use­less warn­ings, so we treat this sep­a­rate­ly now.


Avail­able to cus­tomers only. Want to be­come a cus­tomer?

Send me a quote
RSS

Com­ments

Add a com­ment

Cor­po­rate In­for­ma­tion

Atomikos Cor­po­rate Head­quar­ters
Hove­niersstraat, 39/1, 2800
Meche­len, Bel­gium

Con­tact Us

Copy­right 2026 Atomikos BVBA | Our Pri­va­cy Pol­i­cy
By us­ing this site you agree to our cook­ies. More info. That's Fine