--- a/cubicweb/server/session.py Fri Jan 27 15:53:15 2017 +0100
+++ b/cubicweb/server/session.py Fri Jan 27 17:42:16 2017 +0100
@@ -376,7 +376,7 @@
def __enter__(self):
assert not self._open
self._open = True
- self.cnxset = self.repo._get_cnxset()
+ self.cnxset = self.repo.cnxsets.get()
if self.lang is None:
self.set_language(self.user.prefered_language())
return self
@@ -386,7 +386,7 @@
self.rollback()
self._open = False
self.cnxset.cnxset_freed()
- self.repo._free_cnxset(self.cnxset)
+ self.repo.cnxsets.release(self.cnxset)
self.cnxset = None
@contextmanager