Thread: nstmp
FROM: Steve Carroll
DATE: 01/29/2001 16:20:56
SUBJECT: RE: nstmp
Seth -- I was using the 1/18 build when this happened. I have since
updated to the 1/27 build which is much better

The 1/18 build would
crash on every compact folder attempt. So far, this build hasn't
crashed -- *period*!
I will, however, keep a watch for the nstmp folder to reappear again and
then see if I can duplicate the occurrence.
As always, thanks for your help.
Steve
Seth Spitzer wrote:
> Steve Carroll wrote:
>
> I've notices the automatic creation of a nstmp folder now and then
> --- sometimes it's empty, sometimes it has bunches of messages in
> it. The last time it appeared seemed to be folllowing a crash while
> trying to compact my inbox.
>
>
> Which build are you using? I think bienvenu fixed a crasher bug in
> folder compaction recently.
>
> when I restarted mozilla my inbox was EMPTY (oh no!) but the nstmp
> folder contained those files plus some other "junk" I'd deleted from
> the trash.
>
>
> If you can reproduce this with a recent build, can you start a bug and
> assign it to bienvenu?
>
>
> Is that the purpose of the nstmp folder? A kind of safeguard when
> performing potentially fatal operations like compacting, deleting or
> moving batches of files?
>
>
> From a quick glance at the code
> (
http://lxr.mozilla.org/seamonkey/source ... pactor.cpp)
>
> it looks like we take the folder to compact, iterate over all the
> messages and create a temporary folder and temporary summary file.
> when we are done, if everything went ok, we over-write the uncompacted
> versions of the folder and the summary file with the compact version.
>
> -Seth
>