Date: Sun, 16 Jul 2000 13:06:03 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Laurynas Biveinis cc: djgpp-workers AT delorie DOT com, snowball3 AT bigfoot DOT com Subject: Re: Bash 2.04 beta 5 released In-Reply-To: <39717F2C.F0066417@softhome.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sun, 16 Jul 2000, Laurynas Biveinis wrote: > Eli Zaretskii wrote: > > > -#if defined (__MSDOS__) > > > - if (fildes[0] >= 0) > > > - { > > > - close (fildes[0]); > > > - fildes[0] = -1; > > > - } > > > - if (fildes[1] >= 0) > > > - { > > > - close (fildes[1]); > > > - fildes[1] = -1; > > > - } > > > -#else > > > > Were those lines added or deleted in the latest beta version? > > Deleted. Then these missing close calls might well be the reason. I understand that Bash now uses some special technique where temporary files need to be automagically removed, but it seems that this not always works.