Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!hou3c!hocda!houxm!ihnp4!zehntel!hplabs!sri-unix!lcc.bob@UCLA-LOCUS.ARPA From: lcc.bob@UCLA-LOCUS.ARPA Newsgroups: net.unix-wizards Subject: 4.1 csh bug Message-ID: <12100@sri-arpa.UUCP> Date: Mon, 17-Sep-84 13:39:21 EDT Article-I.D.: sri-arpa.12100 Posted: Mon Sep 17 13:39:21 1984 Date-Received: Tue, 25-Sep-84 06:43:34 EDT Lines: 13 From: Bob EnglishIf you interrupt a command doing backquote expansion, the shell hangs. Does anyone have a ready bug fix for this? For those interested, the c-shell forks before doing backquote expansion. When the command to be executed is not a built-in command, the cshell uses vfork() instead of fork(). When the child does the backquote expansion, it uses the parent's process/job-control data structure, which doesn't get cleaned up when the child exits due to an interrupt. --bob--