Python bindings and Xapian exceptions
Sebastian Spaeth
Sebastian at SSpaeth.de
Tue Jun 15 02:03:55 PDT 2010
> A Xapian exception occurred finding message: The revision being read
> has been discarded - you should call Xapian::Database::reopen() and
> retry the operation.
> It makes the Python bindings almost useless to me.
Not sure, if the python bindings should simply drop and reopen a
database connection in that case? But I am not sure if libnotmuch.so
still simply exits on such an error case.
The proper fix, and a reason why I am not immediately hacking around in
the python bindings is that notmuch the library would actually return a
proper error value rather than print to stderr and quit.
Happy to receive suggestions on how to handle this best from the python
side of things.
Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20100615/a63b69e4/attachment.pgp>
More information about the notmuch
mailing list