This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: PPP calls exit()
- From: Nick Garnett <nickg at ecoscentric dot com>
- To: Øyvind Harboe <oyvind dot harboe at zylin dot com>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: 16 Apr 2004 10:13:35 +0100
- Subject: Re: [ECOS] PPP calls exit()
- References: <1082100007.2649.5.camel@famine>
Øyvind Harboe <oyvind.harboe@zylin.com> writes:
> Is this intentional?
>
> It seems strange for something like PPP to call exit().
>
> Wouldn't that normally cause a reboot?
It would probably just cause the PPP daemon thread to go into a spin,
or maybe provoke an assertion. This is a hangover from this code's
origins. Basically, ppp_available() will always return true, there's
no way in eCos to have the daemon without the drivers. If it does
return false then something really seriously bad has happened during
configuration or build and it really doesn't matter what happens once
the error message is out, the whole system is screwed anyway.
--
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com The eCos and RedBoot experts
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss