From nemesis!uhclem@fw.ast.com  Sat Apr  8 23:34:50 1995
Received: from relay1.UU.NET (relay1.UU.NET [192.48.96.5])
          by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA06616
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 8 Apr 1995 23:34:49 -0700
Received: from ast.com by relay1.UU.NET with SMTP 
	id QQykri28235; Sun, 9 Apr 1995 02:34:42 -0400
Received: from trsvax.fw.ast.com (fw.ast.com) by ast.com with SMTP id AA03906
  (5.67b/IDA-1.5 for uunet!freebsd.org!FreeBSD-gnats-submit); Sat, 8 Apr 1995 23:38:48 -0700
Received: by trsvax.fw.ast.com (/\=-/\ Smail3.1.18.1 #18.1)
	id <m0rxqXn-0000GIC@trsvax.fw.ast.com>; Sun, 9 Apr 95 01:32 CDT
Received: by nemesis.lonestar.org (Smail3.1.27.1 #18)
	id m0rxqSw-0004upC; Sun, 9 Apr 95 01:27 CDT
Message-Id: <m0rxqSw-0004upC@nemesis.lonestar.org>
Date: Sun, 9 Apr 95 01:27 CDT
From: uhclem%nemesis@fw.ast.com
Reply-To: uhclem%nemesis@fw.ast.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: ^C or ^Z in do-it-yourself FTP installation crashes system
X-Send-Pr-Version: 3.2

>Number:         310
>Category:       bin
>Synopsis:       ^C or ^Z in do-it-yourself FTP installation crashes system
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs (FreeBSD bugs mailing list)
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr  8 23:40:03 1995
>Closed-Date:    Sat Jun 24 08:32:01 PDT 1995
>Last-Modified:
>Originator:     Frank Durda IV
>Release:        FreeBSD 2.0.0-SNAP950322 i386
>Organization:
>Environment:

Occurs in SNAP-021095
Still occurs in SNAP-032295


>Description:

[FDIV004]

During installation, if you specify that you want to do your own FTP
commands, if you abort a mget or other FTP operation with interrupt
(Control-C), FTP does not receive the interrupt, but the install
shell/program does, and it pops up partially on the screen with

	"Installation Aborted",

but FTP is still running, asking questions.

In my case, I forgot to turn PROMPTing off before I started a mget,
and did a Control-C to start the process over.  I was expecting a
	"Continue with mget?"
prompt to answer "no" to, but instead FTP never got the
Control-C signal as it had been intercepted upstairs somewhere.


>How-To-Repeat:

Install the system using do-it-yourself FTP download mechanism.  Use
mget for FTP with prompting enabled.  At any of the file prompts, 
press CTRL-C.  You probably can also cause the error at any prompt in
FTP.


>Fix:
	
When letting the user do his own FTP commands in the installation,
allow all signals to pass to FTP, and do not abort or otherwise respond to
the interrupt signal while FTP is running.


*END*

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Sat Jun 24 08:32:01 PDT 1995 
State-Changed-Why:  
Old install program. 
>Unformatted:



