Jarrod Roberson: > io:format("Received Line:~p~n", binary_to_list(Bin)), This line is broken. Your process crashes. Do this: io:format("Received Line:~p~n", [binary_to_list(Bin)]),