Hi,

the Win32 OS layer function winWrite checks for the
ERROR_HANDLE_DISK_FULL error code to detect "disk full" condition:

if( pFile->lastErrno==ERROR_HANDLE_DISK_FULL ){

This check is not sufficient since the error code could also be
ERROR_DISK_FULL. See [1] for description of the error. Apparently we
get the later error on NTFS formatted systems when the disk is out of
space. It would greatly help us with diagnostics if the correct error
code was returned from SQLite (SQLITE_FULL).

Best regards,
Filip Navara

[1] http://msdn.microsoft.com/en-us/library/ms681382(v=vs.85).aspx
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to