cela "fonctionnera simplement" si (a) votre session est une scoped_session et (b) vous l'utilisez de manière non simultanée (même pid / thread). Si vous êtes trop paranoïaque, assurez-vous (affirmez) que vous utilisez le même ID de connexion via
session.connection().connection.thread_id()
de plus, il est inutile de passer session en argument. Initialisez-le une fois, quelque part dans la portée globale de votre application, puis appelez n'importe où dans un code, vous obtiendrez le même ID de connexion.