1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-12-21 13:38:01 +03:00

Do not attempt to show posix-advisory-locking status on journal files.

FossilOrigin-Name: 7f8baf64bb722d7dfdfca22d4f11a72113d5ed2b36d6cc6020fb0acf8185b3e7
This commit is contained in:
drh
2025-10-25 13:55:49 +00:00
parent 234c6c4bf0
commit dcc07d3ca6
3 changed files with 10 additions and 10 deletions

View File

@@ -4273,9 +4273,9 @@ static int unixFileControl(sqlite3_file *id, int op, void *pArg){
"PENDING", "EXCLUSIVE" };
sqlite3_str_appendf(pStr, ",\"eFileLock\":\"%s\"",
azLock[pFile->eFileLock-1]);
}
if( unixPosixAdvisoryLocks(pFile->h, aLck)==SQLITE_OK ){
sqlite3_str_appendf(pStr, ",\"pal\":\"%s\"", aLck);
if( unixPosixAdvisoryLocks(pFile->h, aLck)==SQLITE_OK ){
sqlite3_str_appendf(pStr, ",\"pal\":\"%s\"", aLck);
}
}
if( pFile->pShm ){
sqlite3_str_appendall(pStr, ",\"shm\":");