Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions geodiff/src/drivers/sqliteutils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ void Sqlite3Db::open( const std::string &filename )
{
throwSqliteError( mDb, "Unable to open " + filename + " as sqlite3 database" );
}
sqlite3_busy_timeout( mDb, GEODIFF_SQLITE_BUSY_TIMEOUT_MS );
}

void Sqlite3Db::create( const std::string &filename )
Expand All @@ -50,6 +51,7 @@ void Sqlite3Db::create( const std::string &filename )
{
throwSqliteError( mDb, "Unable to create " + filename + " as sqlite3 database" );
}
sqlite3_busy_timeout( mDb, GEODIFF_SQLITE_BUSY_TIMEOUT_MS );
}

void Sqlite3Db::exec( const Buffer &buf )
Expand Down
1 change: 1 addition & 0 deletions geodiff/src/drivers/sqliteutils.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
#define GPKG_NO_ENVELOPE_HEADER_SIZE 8
#define GPKG_FLAG_BYTE_POS 3
#define GPKG_ENVELOPE_SIZE_MASK 14
#define GEODIFF_SQLITE_BUSY_TIMEOUT_MS 3000

class Buffer;
class Context;
Expand Down
Loading