No, it would be invisible, but once the timed auto save aor a manual save 
occurred, which would temporarily remove the lock file, you could work on any 
computer, allowing other computers in.  Also, if a computer or gnucash app 
crashed after a save, either auto by timeout or manual, there is no lock file 
to block the next session.

There might be a small reload delay if the current session ended on a different 
save file, less than at an app startup, since all the code is loaded.
    On Wednesday, July 15, 2026 at 08:31:14 PM EDT, Liz <[email protected]> 
wrote:   

 On Wed, 15 Jul 2026 15:33:31 +0000 (UTC)
"David G. Pickett via gnucash-user" <[email protected]> wrote:

> It occurred to me that, once a save has been completed, gnucash could
> delete the lock file.  This would allow either another user of
> networked files or a botch run for finance quotes to update the file.
>  If the running original gnucash goes to modify his memory or display
> a new page or report, a flag can tell it that it deleted the lock,
> and so check the age of the file and reload if necessary before
> creating a new lock file.  This is a lot of functionality and not a
> lot of code to get file sharing.

Because I started with Gnucash long before autosave, my save habits are
frequent.
I complete a set of tasks, eg reconcile some accounts, and then I save.
I'm not stopping using the books, I consider I have reached a point
where redoing my work is an unpleasant thought, and then I save. 

The next complication is that my books reside on my nextcloud instance.
I work on one of two computers. While I keep the data synced where
possible, I have chosen not to sync the lock files with the data on
nextcloud.

I find that my use of the lock file would be adversely
affected by such a proposal.


Liz
  
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to