This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: ecosconfig does not terminate
- From: Gary Thomas <gthomas at redhat dot com>
- To: "Koeller, T." <Thomas dot Koeller at baslerweb dot com>
- Cc: "ecos-discuss (E-Mail)" <ecos-discuss at sources dot redhat dot com>
- Date: 22 Apr 2002 05:19:44 -0600
- Subject: Re: [ECOS] ecosconfig does not terminate
- References: <850597605E79D21182830008C7A4B9CF07D8890C@COMM1>
On Mon, 2002-04-22 at 05:10, Koeller, T. wrote:
> 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.
Suffice it to say that we don't see this behaviour here :-)
Did you build 'ecosconfig' yourself? What tools did you use?
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss