Stephen J. Turnbull writes:
>>>>> "Daniel" == Daniel Wolk
<wolk(a)netcomp.net> writes:
Daniel> Sorry I cannot give much technical detail, but I have an
Daniel> annoying problem. If I leave xemacs and vm (6.92) running
Daniel> unattended, the programs consistently freeze. Sometimes
Daniel> it happens within minutes, sometimes it takes hours.
Try configuring --with-sound=noesd. ESD does evil things with
interrupts that often result in such "random" crashes.
Daniel> I also notice that sometimes even if I run vm-save-folder
Daniel> as the last thing I do, there is still a more recent
Daniel> autosave file with vm (which is the file as it was before
Daniel> vm-save-folder).
If you have a large folder, VM tries to postpone long-running activity
until XEmacs is idle (eg, revising summaries that aren't displayed in
the header). So this is a feature.
Try a diff on the saved folder and the autosave file. You should see
changes in the VM housekeeping information (and possibly in ISO-2022
escape sequences, which end up with doubled ESC charaacters for some
reason).
If indeed vm-save-folder is the last action, there should be no
spontaneous generation of an auto-save file after that. If you
have vm-auto-get-new-mail set and are doing weird things like
sorting on vm-arrives-messages-hook then that's different.