Catch sqlite3.OperationalError (e.g. if hard disk is full)
Versions
- OS: Linux
- GTK Version: 3.24.33
- PyGObject Version: 3.42.1
- GLib Version : 2.70.5
- python-nbxmpp Version: 2.0.6
- Gajim Version: 1.3.3
Traceback
Traceback (most recent call last):
File "/app/lib/python3.9/site-packages/gajim/common/storage/base.py", line 32, in func_wrapper
result = func(self, *args, **kwargs)
File "/app/lib/python3.9/site-packages/gajim/common/storage/base.py", line 176, in _commit
self._con.commit()
sqlite3.OperationalError: database or disk is full
Steps to reproduce the problem
...