Mon Aug 28 13:31:16 CEST 2000
The noshell option will still give printouts in a shell but you will
not be able to write to it
A better option it to start the system in "embedded mode" with the
eg. $BINDIR/run_erl $PIPEDIR $LOGDIR "exec $BINDIR/erlexec \
-boot $RELDIR/start \
-s session start"> /dev/null
PIPEDIR="/tmp/" or where you want
BINDIR="/tmp/" or where you want
This will run the your system in the background.
Christopher Williams Phone: +353 902 31365
Ericsson Systems ECN: 8301365
Expertise Limited, Mob: +353 87 64 888 04
Athlone, Fax: +353 902 31304
Mickael Remond wrote:
> I ma trying to launch an Erlang program in background so that I can close the
> terminal and let the server keep on working.
> But I encounter some problem with this feature.
> Here is what I am doing:
> I am launching my Erlang server :
> erl -noshell -s sessions start &
> => The programm reach the state stopped and seem to wait for input data.
> I also tried to launch my program with -noinput option, but the program
> also reach the stopped state.
> How do you launch your Erlang programm so that they run in the background (and
> so that you can close you terminal) ?
> Thank you in advance for your help.
> Mickaël Rémond
More information about the erlang-questions