cubicweb/server/session.py
changeset 11931 ad7796dabeaa
parent 11929 fcbd6b251d81
child 12027 c62c80f20a82
--- 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