Feature #525

handle SQLITE_FULL, SQLITE_IOERR, SQLITE_NOMEM throughout libsqlfs

Added by Anonymous about 5 years ago. Updated almost 4 years ago.

Status:NewStart date:01/11/2013
Priority:LowDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
Component:libsqlfs

Description

sqlite3 provides some useful errors that mirror standard POSIX I/O errors:
http://www.sqlite.org/c3ref/c_abort.html
SQLITE_FULL ENOSPC
SQLITE_IOERR EIO
SQLITE_NOMEM == ENOMEM

libsqlfs should report these in the standard FUSE style, and IOCipher should handle them in a Java-esque way.


Subtasks

Bug #522: ensure sqlfs_t_init never returns 0 in busy situationsIn Progress

History

#1 Updated by hans almost 5 years ago

  • Target version set to 61

#2 Updated by abeluck almost 5 years ago

  • Component set to libsqlfs

#3 Updated by hans almost 4 years ago

  • Target version deleted (61)

Also available in: Atom PDF