[GNC] postpone reconciliation broken: ignores my changes

John Ralls jralls at ceridwen.us
Fri Feb 8 10:42:35 EST 2019



> On Feb 8, 2019, at 7:31 AM, Michael Hendry <hendry.michael at gmail.com> wrote:
> 
>> On 8 Feb 2019, at 10:02, Michael Hendry <hendry.michael at gmail.com> wrote:
>> 
>>> On 8 Feb 2019, at 09:25, David T. <sunfish62 at yahoo.com> wrote:
>>> 
>>> I know that on my Mac, it takes some time for gnucash to actually finish the save process.  Mine is a somewhat older macbook pro with an SSD. Is it possible that you failed to wait for it to finish saving?
>>> 
>>> David T.
>> 
>> That’s what I was implying, although I would be surprised if Gnucash didn’t have a means of preventing itself from being shut down while busy doing a file save.
>> 
>> In any case, the orderly shutting down of the program (i.e. not involving a crash) should have included the deletion of the lock file even if it had abandoned the “Save”.
>> 
>> Michael
>> 
> 
> Further lock file problem:
> 
> Yesterday evening I completed the failed reconciliation, along with a few other transactions, and quit GC before going out for a few hours at 20:30.
> 
> Returning home around midnight, I opened my GC file again, and tidied up a couple of loose ends, and closed down shortly afterwards.
> 
> Today when I tried to run GC, I got the lock file message, and this time I clicked “Quit” rather than forcing the file open.
> 
> I checked with Activity Monitor that there was no current instance of GC running.
> 
> Here is a screenshot of the Accounts folder’s most recent files:
> 
> https://www.dropbox.com/s/zjvogbdl885rr2d/Screenshot%202019-02-08%2015.12.05.png?dl=0
> 
> and the same information via the command-line:
> 
> | => ls -lt
> total 84324
> -rw-r--r--  1 michaelhendry  staff   221184  8 Feb 00:04 MDH.gnucash.tmp-ea6yhc
> -rw-r--r--  1 michaelhendry  staff    95629  8 Feb 00:04 MDH.gnucash.20190208000345.log
> -rw-------  2 michaelhendry  staff        0  8 Feb 00:03 MDH.gnucash.0.82823.LNK
> -rw-------  2 michaelhendry  staff        0  8 Feb 00:03 MDH.gnucash.LCK
> -rw-r--r--  1 michaelhendry  staff      809  8 Feb 00:01 MDH.gnucash.20190207202353.log
> -rwx------  2 michaelhendry  staff  1136826  7 Feb 20:23 MDH.gnucash
> -rw-r--r--  1 michaelhendry  staff      853  7 Feb 20:23 MDH.gnucash.20190207202200.log
> -rwx------  2 michaelhendry  staff  1136826  7 Feb 20:23 MDH.gnucash.20190208000443.gnucash
> -rw-r--r--  1 michaelhendry  staff    23810  7 Feb 20:22 MDH.gnucash.20190207185926.log
> -rwx------  1 michaelhendry  staff  1136752  7 Feb 20:22 MDH.gnucash.20190207202348.gnucash
> -rwx------  1 michaelhendry  staff  1136766  7 Feb 18:59 MDH.gnucash.20190207202153.gnucash
> 
> There is no corresponding crash report, so I conclude that GC has failed to tidy up properly before closing.

Do you remember how you did the save last night? IOW did you click the save button, wait until the save was finished, and select GnuCash>Quit from the menu or type Cmd-Q and then select "Save before quitting" from the dialog box, or perhaps click the save icon and then immediately type Cmd-Q?

Regards,
John Ralls



More information about the gnucash-user mailing list