>> It is that those users have Compress at exit checked for the
>> Inboxes. When TB quits, sometimes the compressing is not finished
>> until TB is shutdown by itself/Windows/user/not enough disk
>> space/too little system resources etc.
> In recent versions of The Bat! 3.99 (or some earlier) abortion
> during compression is no problem, since The Bat! first writes to a
> temporary file and then overwrites it using the atomic rename
> operation. It’s not an application fault.

At restart, TB recognised the problem and offered the user to "repair"
the  problem.  And  messages were gone.... Sometimes I was able to get
out  some  mail from those files, sometimes it was a 1 GB file full of
zeros..

> The problem is that during a massive disk write operation

How  did  you compress the folders: sequentially or parallel? (I never
tested it.)

> ,  file  cache  may not be fully flushed to the physical disk by the
> OS. FAT32 is very vulnerable in such cases.

I accept the last sentence :)

> In  future  versions, we will make folder compression less frequent,
> e.g.  only  when  the  amount of unused space have reached a certain
> percent.

That will just lower the chance of problems...

Maybe  a  good idea would be to _allow_ (if he's got enough space) the
user  to  have  a backup copy of the message base, i.e. after compress
you  rename the tbb file to bbb, tbi to bbi, and the temp files to tbi
and tbb. Just in case...

I mean, really no offense (I make money from TB, so I am a shareholder
:)),  but  I  myself make a copy of the whole messagebase dir before I
compress them... I dont want to lose email.

-- 
Vili


________________________________________________________
 Current beta is 4.0.0.22 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to