xtend generated diff
fix synchronization issue when starting shell
gh189 - stop an erlang shell connected to an external erlang node