Date: Wed, 10 May 2000 19:51:20 +0200 (WET) From: Andris Pavenis To: djgpp AT delorie DOT com Subject: Re: RHIDE & TMP dir In-Reply-To: <3916C3D9.CED133C1@mtu-net.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 8 May 2000, Alexei A. Frounze wrote: > Hi guys! > > Suddenly I noticed that I have too small free space on my HDD... I checked > all the directories and found that the DJGPP/TMP directory used by the RHIDE > is full of almost empty dirs named "RH??????". There were were around 300 > dirs + files of null size inside total. That costs 300*16KB= approx 5MB (HDD > has 16KB cluster size). I wonder is it a normal behaviour of the RHIDE? Why > it doesn't wipe > those unused files? Maybe I misunderstand something or I should refer FAQ > and change RHIDE setup? I need your help. > Which RHIDE version? About my binaries: version 1.4.7.X First thing that broke removing these temporary directories were that construction __attribute__((destructor)) no more works (read "is broken") with C++ in gcc-2.95.X and I used atexit() instead Also the temporary directory to be removed at exit doesn't appear to be empty then (even if it should be) Finaly added cleaning contents of this directory and it's removal after that (only if RHIDE suceeds to create this temporary directory). But don't ask me when I'll make next update available. I don't know. Andris