From 3ab5f2c0266ba0594bcdf5c3d5a7f97d61d079ec Mon Sep 17 00:00:00 2001 From: Tássia Camões Araújo Date: Thu, 7 Jul 2011 20:29:01 -0300 Subject: [PATCH] Added exception catching for old version of xapian. --- src/data.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/data.py b/src/data.py index 90c10e0..fe2f140 100644 --- a/src/data.py +++ b/src/data.py @@ -206,7 +206,10 @@ class PopconXapianIndex(xapian.WritableDatabase): # python garbage collector gc.collect() # flush to disk database changes - self.commit() + try: + self.commit() + except: + self.flush() # deprecated function, used for old lib version def get_submissions(self,submissions_dir): """ -- libgit2 0.21.2