From 7a23cdc1eced61d1e7493dfae033d0dea4163b29 Mon Sep 17 00:00:00 2001 From: Sebastian Luna-Valero Date: Tue, 28 Nov 2017 09:51:25 +0000 Subject: [PATCH] allow multi-threaded sqlite3 operations (#377) --- CGAT/CSV2DB.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGAT/CSV2DB.py b/CGAT/CSV2DB.py index 93ff6ce3..3b1ebb75 100644 --- a/CGAT/CSV2DB.py +++ b/CGAT/CSV2DB.py @@ -300,7 +300,7 @@ def run(infile, options, report_step=10000): elif options.backend == "sqlite": import sqlite3 - dbhandle = sqlite3.connect(options.database_name) + dbhandle = sqlite3.connect(options.database_name, check_same_thread=False) try: os.chmod(options.database_name, 0o664) except OSError as msg: