Remember, Shotwell doesn't do the file locking, SQLite does.  I don't
know how it handles the problem if file locking fails, or even if the
file sharing stack is reporting an error.

More importantly, Shotwell is not designed to work this way.  Shotwell
keeps a lot of the database in memory for speed reasons, so if the
database was cleanly modified by another user, Shotwell would not know
and could even later overwrite those changes.  File locking is not the
only issue; database incoherence is as much a problem here as actual
file corruption.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to shotwell in Ubuntu.
https://bugs.launchpad.net/bugs/1127521

Title:
  shotwell crashes after a while of "Updating library..."

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1127521/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to