This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: SIGEV_THREAD implementation
- To: Phil Dempster <p_dempster at yahoo dot co dot uk>
- Subject: Re: [ECOS] SIGEV_THREAD implementation
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Tue, 30 Oct 2001 22:16:27 +0000
- Cc: ecos-discuss at sources dot redhat dot com
- Organization: Red Hat UK Ltd.
- References: <001c01c16188$49e908e0$0100a8c0@jasmine>
Phil Dempster wrote:
>
> Hi,
>
> I was trying to implement a POSIX timer using SIGEV_THREAD and fairly
> swiftly noticed the following:
>
> compat\posix\current\src\signal.cxx(192): // FIXME: implement
> SIGEV_THREAD
> compat\posix\current\src\time.cxx(271): // FIXME: implement SIGEV_THREAD
>
> Are there particular technical reasons why this is difficult to implement on
> eCos, or is it just somewhere down the todo list?
Just on the todo list. Creating and destroying a thread just for a signal
is still more heavyweight than we thought people would need in an embedded
system, so it took a lower priority.
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