Fossil SCM

Do not attempt to run backoffice if the repository is read-only.

drh 2018-11-10 13:49 trunk
Commit 4f15d34f4b05f76db1db3a72da0500b3f01bbb63570e16030e9aefb4287a352d
1 file changed +1
--- src/backoffice.c
+++ src/backoffice.c
@@ -431,10 +431,11 @@
431431
sqlite3_uint64 idSelf;
432432
int lastWarning = 0;
433433
int warningDelay = 30;
434434
static int once = 0;
435435
436
+ if( sqlite3_db_readonly(g.db, 0) ) return;
436437
backoffice_error_check_one(&once);
437438
idSelf = backofficeProcessId();
438439
while(1){
439440
tmNow = time(0);
440441
db_begin_write();
441442
--- src/backoffice.c
+++ src/backoffice.c
@@ -431,10 +431,11 @@
431 sqlite3_uint64 idSelf;
432 int lastWarning = 0;
433 int warningDelay = 30;
434 static int once = 0;
435
 
436 backoffice_error_check_one(&once);
437 idSelf = backofficeProcessId();
438 while(1){
439 tmNow = time(0);
440 db_begin_write();
441
--- src/backoffice.c
+++ src/backoffice.c
@@ -431,10 +431,11 @@
431 sqlite3_uint64 idSelf;
432 int lastWarning = 0;
433 int warningDelay = 30;
434 static int once = 0;
435
436 if( sqlite3_db_readonly(g.db, 0) ) return;
437 backoffice_error_check_one(&once);
438 idSelf = backofficeProcessId();
439 while(1){
440 tmNow = time(0);
441 db_begin_write();
442

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button