This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
ecosconfig does not terminate
- From: "Koeller, T." <Thomas dot Koeller at baslerweb dot com>
- To: "ecos-discuss (E-Mail)" <ecos-discuss at sources dot redhat dot com>
- Date: Mon, 22 Apr 2002 13:10:20 +0200
- Subject: [ECOS] ecosconfig does not terminate
Hi,
I have been encountering a problem with the ecosconfig command line
tool under Linux recently. I built and installed it on my Linux system
(kernel 2.4.18, glibc 2.2.5, tcl/tk 8.3.4). The tool appears to work
normally, but after finishing its task it does not exit and has to be
aborted by hitting Control-C. The process list shows the following
entries:
440 ? S 0:00 ecosconfig list
441 ? Z 0:00 (ecosconfig <zombie>)
It seems that ecosconfig fails to properly collect the exit status of
its child processes (or threads). When executing ecosconfig under
GDB control, the problem does not show. I did not notice this
behavior with any other program on my system so far.
Btw., ecosconfig is not the kind of program you would expect to use
multi-threading, so I was quite surprised to find that it actually does.
Thomas
-----------------------------------------------
Thomas Koeller, Software Development
Basler Vision Technologies
An der Strusbek 60-62
22926 Ahrensburg
Germany
Tel +49 (4102) 463-390
Fax +49 (4102) 463-46390
mailto:Thomas.Koeller@baslerweb.com
http://www.baslerweb.com
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss