| Previous | Next |
| SQLITE_E_IOERR_CLOSE | SQLITE_E_IOERR_SHMOPEN |
SQLITE_E_IOERR_DIR_CLOSE
SQLITE_E_IOERR_DIR_CLOSE corresponds to a SQLite result code that current SQLite documentation marks as no longer used by the core.
What to check for SQLITE_E_IOERR_DIR_CLOSE
- Record the SQLite library version and the exact VFS implementation in use.
- Inspect custom VFS, extension, or legacy platform code that may still return this value.
- Look for a more specific underlying filesystem error in the same log record.
SELECT sqlite_version();
SQLite: Result and Error Codes
Diagnostic interpretation
This result has the HRESULT value 0x87AF110A. AllStat records the condition as “SQLITE_IOERR_DIR_CLOSE”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the sqlite / ioerr / dir / close operation.
- check the documented return contract of the specific API because the same HRESULT can require different recovery in different interfaces.
Retry and recovery
Retry this result only when the owning API documents a transient state or after the condition described as “SQLITE_IOERR_DIR_CLOSE” has changed.
Looking for a different code? Search another status or error code.