Files
galaxy/lib
mvdbeek e55a09955b Scope session for job runner monitor loop
I think this is as closed as we can get to
```
try:
    <use session>
    session.commit()
except:
   session.rollback()
   raise
finally:
   session.close()  # optional, depends on use case
```
mentioned in https://docs.sqlalchemy.org/en/14/faq/sessions.html#this-session-s-transaction-has-been-rolled-back-due-to-a-previous-exception-during-flush-or-similar
2024-01-17 18:19:04 +01:00
..