[erlang-questions] Fwd: Report errors when using "-detached" option

ERLANG <>
Fri Nov 14 15:32:53 CET 2008


Hi Nicolas,

>>> This is indeed a real problem. If daemon startup fails, you  
>>> typically
>>> want to indicate that through a call to exit(error_code) so that the
>>> invoker can check $?
>>>
>>
>> Hmmm. Calling "exit(error_code)" isn't reported to the invoker.
>> So $? always equals to 0.
>>
>> Is this an expected behaviour of calling "exit(error_code)" when  
>> using
>> "-detached" flag.
>>
>
> halt(error_code) works.

No, It doesn't.

Regards
Ferret



More information about the erlang-questions mailing list