diff options
author | dan <Dan Kennedy> | 2025-06-02 18:37:32 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2025-06-02 18:37:32 +0000 |
commit | 69ce758efa51906c9dad175e78893e160acc04f4 (patch) | |
tree | 91675f1308409064da6251d5031f587f0fdcc823 /src | |
parent | cfee69fbe46608fd662008c5d48e963eb8b7121b (diff) | |
download | sqlite-69ce758efa51906c9dad175e78893e160acc04f4.tar.gz sqlite-69ce758efa51906c9dad175e78893e160acc04f4.zip |
Fix os_win.c so that SQLITE_ENABLE_SETLK_TIMEOUT=2 builds work on windows.
FossilOrigin-Name: 8efb95e0d4670b9c5dbd8cf34512334f47951a8dff8fdadc8645f75076acd91f
Diffstat (limited to 'src')
-rw-r--r-- | src/os_win.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/os_win.c b/src/os_win.c index c39b49e5e..c7c923e77 100644 --- a/src/os_win.c +++ b/src/os_win.c @@ -2722,7 +2722,11 @@ static int winHandleLockTimeout( if( res==WAIT_OBJECT_0 ){ ret = TRUE; }else if( res==WAIT_TIMEOUT ){ +#if SQLITE_ENABLE_SETLK_TIMEOUT==1 rc = SQLITE_BUSY_TIMEOUT; +#else + rc = SQLITE_BUSY; +#endif }else{ /* Some other error has occurred */ rc = SQLITE_IOERR_LOCK; |