Hi ! Is there a way to distinguish the exit status of an unix process started by open_port ? No matter if my process terminates because of a devide by zero or I close it -> Reason is always normal handle_info({'EXIT', Port, Reason}, Port) -> io:format("External program exited Reason=~p Port=~p~n", [Reason, Port]), {stop, shutdown, noport}; Thanks regards Dietmar