LightWeightRequestHandler should ensure that the session is returned

Description

In the current implementation of the database the session is returned when calling commit or abbort the problem is that the LightWeightRequestHandler may not call any of this function. In fact, the LightWeightRequestHandler let the "performTask" implementation manage the transaction and when doing readcommitted transaction we may not call the commit function as it does not seems useful for this kind of locking.
The LightWeightRequestHandler should ensure that the session is returned even if commit is not called.

Status

Assignee

Gautier Berthou

Reporter

Gautier Berthou

Labels

None

Fix versions

Priority

Highest
Configure