Displaying 1 result from an estimated 1 matches for "g_xap".
Did you mean:
  _map
  
2007 Aug 09
2
Closing a DB
.... So, I figured that the safest bet 
would be to close the DB before attempting to move it. 
But there's no Xapian::Database::close() or even 
Xapian::WritableDatabase::close().
I have a global variable that holds the database, and I open it
in the main():
// globals
Xapian::WritableDatabase g_Xap;
int main( int argc, char ** argv )
{
    g_Xap = Xapian::WritableDatabase( ... );
}
So, I was thinking, in order to close it successfully, i 
could do this:
g_Xap = Xapian::WritableDatabase();
But that doesn't force a close, it just does the whole refcount 
thing, which could potentially l...