той ще "просто работи", ако (а) вашата сесия е scoped_session и (b) вие я използвате по неедновременен начин (същият pid / нишка). Ако сте твърде параноичен, уверете се (твърдете), че използвате същия идентификатор на връзката чрез
session.connection().connection.thread_id()
също така, няма смисъл да предавате сесия като аргумент. Инициирайте го веднъж, някъде в глобалния обхват на приложението си, след което извикайте навсякъде в кода, ще получите същия идентификатор на връзката.