After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 521957 - auto-save not canceled on opening other files
auto-save not canceled on opening other files
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: User Interface General
2.2.x
Other All
: Normal minor
: ---
Assigned To: David Hampton
Chris Shoemaker
Depends on:
Blocks: backport
 
 
Reported: 2008-03-12 08:33 UTC by Philipp Hahn
Modified: 2018-06-29 22:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Philipp Hahn 2008-03-12 08:33:28 UTC
Please describe the problem:
If you open and modify several files, the time between the auto-save popup dialog decreases. It seems like each "open of a file" installes its own watch-timer, which is never canceled.

Steps to reproduce:
1. Set the auto-save-time in Preferences->General->Auto-save time interval to 2 minutes
2. Open one file and make some modification, wait one minute, save the file. Write down the wall-clock-time as $tA.
3. open another file and make some modification. Write down the wall-clock-time as $tB.
4. wait for the auto-save dialog, canel that occurance. Write down the wall-clock-time as $tC.
5. wait for the second auto-save dialog.  Write down the wall-clock-time as $tD.

Actual results:
You get the auto-save dialog more often than 2 minutes, namely at $tC=$tA+i*2 and at $tD=$tB+i*2

Expected results:
The auto-save dialog should appear exactly 2 minutes appart.

Does this happen every time?
yes

Other information:
You can repeat the step 3 multiple times and each time another watchdog gets installed. Than you're constantly spammed with auto-save popup dialogs.
Comment 1 Andreas Köhler 2008-03-15 16:41:45 UTC
Confirmed and should be fixed by r17034 which is marked for backport to the stable branch.

Thanks a lot!
Comment 2 Andreas Köhler 2008-03-29 13:44:50 UTC
Applied to branches/2.2 as r17051 for GnuCash 2.2.5.
Comment 3 John Ralls 2018-06-29 22:02:15 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=521957. Please update any external references or bookmarks.