Erlang Error Reasons
Exit reasons and error class reasons used by the Erlang/OTP BEAM virtual machine, representing atoms and terms passed to exit signals, error exceptions, and throw values.
References
35 codes
-
abortedaborted -
already_startedalready_started -
bad_return_valuebad_return_value -
badargbadarg -
badarithbadarith -
badaritybadarity -
badfunbadfun -
badkeybadkey -
badmapbadmap -
badmatchbadmatch -
badrecordbadrecord -
case_clausecase_clause -
closedclosed -
eacceseacces -
econnrefusedeconnrefused -
einvaleinval -
enoentenoent -
etimedoutetimedout -
function_clausefunction_clause -
if_clauseif_clause -
killkill -
killedkilled -
nocatchnocatch -
noconnectionnoconnection -
noprocnoproc -
normalnormal -
not_ownernot_owner -
notalivenotalive -
overloadedoverloaded -
shutdownshutdown -
stale_funstale_fun -
system_limitsystem_limit -
timeouttimeout -
try_clausetry_clause -
undefundef