This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: GUI Config tool 2.04 bug (REPRODUCEABLE) - notclosing child process


No, as I said.  The code is mine.  The documentation of the functions is
not code, it just tells you what the parameters are and stuff like that.
Like a man page does.

Anyhow, if cygwin can't kill it properly, feel free to use mine.  I did
this at home on my own time and not working for any company, and was
never paid for it so it is Mine (tm).

-----Original Message-----
From: jlarmour@cambridge.redhat.com
[mailto:jlarmour@cambridge.redhat.com] On Behalf Of Jonathan Larmour
Sent: Monday, August 13, 2001 11:44 AM
To: Julian Smart
Cc: Trenton D. Adams; ecos-discuss@sourceware.cygnus.com
Subject: Re: [ECOS] GUI Config tool 2.04 bug (REPRODUCEABLE) -
notclosing child process


Julian Smart wrote:
> 
> At 09:08 AM 8/13/01 -0600, you wrote:
> >Start building a project and then try and cancel.  The config tool
> >doesn't kill make.exe cc1.exe or arm-elf-gcc.exe.
> >
> >I have some process killing code that I made for windows at home if
the
> >config tool doesn't have it already.  If you want it, let me know.
You
> >should have the process ID already anyhow when the processes are
> >spawned, but for some weird reason the config tool might not be able
to
> >close the child process.  If that happens my code should work.
> 
> Thanks -- there was some child-process code in the original CT which I
> should use but I'd also be interested to see your code in case it's
easier
> to understand :-)

If it's MSDN code we can't use it though....

Also, these are cygwin processes, so they should be killed in a "cygwin"
way so cygwin can do it's own correct cleanup. Is the new config tool
linking with the cygwin dll now? If so, perhaps using the cygwin kill
should be reliable now. When the original CT came out, cygwin kill was
unreliable, leading to extra complexity in the code.

Jifl
-- 
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223)
271062
Maybe this world is another planet's Hell -Aldous Huxley ||
Opinions==mine


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]