From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19530 invoked from network); 12 Feb 2005 11:27:40 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 12 Feb 2005 11:27:40 -0000 Received: (qmail 35017 invoked from network); 12 Feb 2005 11:27:34 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 12 Feb 2005 11:27:34 -0000 Received: (qmail 22086 invoked by alias); 12 Feb 2005 11:27:32 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 20808 Received: (qmail 22071 invoked from network); 12 Feb 2005 11:27:31 -0000 Received: from unknown (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 12 Feb 2005 11:27:31 -0000 Received: (qmail 34653 invoked from network); 12 Feb 2005 11:26:55 -0000 Received: from moutng.kundenserver.de (212.227.126.189) by a.mx.sunsite.dk with SMTP; 12 Feb 2005 11:26:51 -0000 Received: from [212.227.126.155] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1CzvQJ-0006Qe-00 for zsh-workers@sunsite.dk; Sat, 12 Feb 2005 12:26:51 +0100 Received: from [84.135.62.227] (helo=buddha) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1CzvQJ-0006ZG-00 for zsh-workers@sunsite.dk; Sat, 12 Feb 2005 12:26:51 +0100 Date: Sat, 12 Feb 2005 12:26:58 +0100 From: "Matthias B." To: Zsh hackers list Subject: trap .. EXIT doesn't execute when exit is due to a signal Message-ID: <20050212122658.4ae2739b@buddha> X-Mailer: Sylpheed-Claws 1.0.0 (GTK+ 1.2.10; i586-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:95d11223a40b7ac6df081cef1fe1fef2 X-Spam-Checker-Version: SpamAssassin 3.0.2 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, score=-2.6 required=6.0 tests=BAYES_00 autolearn=ham version=3.0.2 X-Spam-Hits: -2.6 trap ... EXIT doesn't execute ... when the shell is terminated due to a signal (e.g. Ctrl-C). I think this is a bug. It's certainly undesirable, because it causes cleanup tasks to not be executed. Bash doesn't have this problem. MSB -- Physics is about prediction, not truth.