[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.