bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[50 character or so descriptive subject here (for reference)]


From: Mike Stump
Subject: [50 character or so descriptive subject here (for reference)]
Date: Tue, 28 Nov 2000 18:56:31 -0800 (PST)

Configuration Information [Automatically generated, do not change]:
Machine: sparc
OS: solaris2.7
Compiler: gcc
Compilation CFLAGS:  -DPROGRAM='bash' -DCONF_HOSTTYPE='sparc' 
-DCONF_OSTYPE='solaris2.7' -DCONF_MACHTYPE='sparc-sun-solaris2.7' 
-DCONF_VENDOR='sun' -DSHELL -DHAVE_CONFIG_H  -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.  -I. -I./include -I./lib 
-I/folk/mrs/packages/bash-2.04/include -g -O2
uname output: SunOS kankakee 5.7 Generic_106541-11 sun4u sparc SUNW,Ultra-5_10
Machine Type: sparc-sun-solaris2.7

Bash Version: 2.04
Patch Level: 0
Release Status: release

Description:

I type:

ls /*/*/*ntp*

on my machine, to try and find the ntp programs, and it takes too long, so I
hit ^C, but that doesn't have any immediate effect.  This is wrong, ^C needs
to abort the operation in progress, and give me a new prompt.  It wants to
search automounts I suspect, that go out to tons (hundreds of machines, some
of which aren't powered), and collect all that information, before forking and
running ls.  I attach a gdb to the bash, and see that ^C does transfer control
to a handler.  The only problem is the outer context doesn't check and abort.

Repeat-By:

ls /*/*/*/*/*/*/*/*/*kjshdfkhjsdf*

on a large system.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]