[erlang-questions] clarify: Shell Crash on Compilation

Hans Bolinder <>
Thu Dec 27 09:49:35 CET 2007

[Ryan Janzen:]
> I was compiling code in the erlang shell on my Powerbook and got this:
> 49> c(flux_http_handshake).
> *** ERROR: Shell process terminated! ***
> Eshell V5.6  (abort with ^G)
> 1>
> Is there any reason the shell should crash like this?

Most likely there was a reference from the history list to some code
that was purged by calling c(flux_http_handshake).

See also http://www.erlang.org/doc/man/code.html, "Current and Old Code".

By default the shell saves 20 commands and results in the history list.
You can change this by for instance 'results(1)' or 'history(1)'.

Best regards,

Hans Bolinder, Erlang/OTP team

More information about the erlang-questions mailing list