Author: bdonlan
Date: 2005-12-09 21:46:45 -0500 (Fri, 09 Dec 2005)
New Revision: 948

Modified:
   trunk/erlang/server/haver_protocol.erl
   trunk/erlang/server/haver_worker.erl
Log:
Fix extra tab after messages, and a server crash (and possible compile error)

Modified: trunk/erlang/server/haver_protocol.erl
===================================================================
--- trunk/erlang/server/haver_protocol.erl      2005-12-09 22:24:04 UTC (rev 
947)
+++ trunk/erlang/server/haver_protocol.erl      2005-12-10 02:46:45 UTC (rev 
948)
@@ -27,6 +27,7 @@
     end.
 
 encode_([]) -> [];
+encode_([E]) -> E;
 encode_([H|T]) -> lists:append(H, [$\t|encode_(T)]).
 
 encode(L) -> encode_(lists:map(fun(W) -> escape(W) end, L)).

Modified: trunk/erlang/server/haver_worker.erl
===================================================================
--- trunk/erlang/server/haver_worker.erl        2005-12-09 22:24:04 UTC (rev 
947)
+++ trunk/erlang/server/haver_worker.erl        2005-12-10 02:46:45 UTC (rev 
948)
@@ -302,9 +302,9 @@
             haver_sendline(["BYE", Detail]),
             gen_tcp:close(get(socket)),
             exit({ quit, "bye", Detail});
-        { line, [ "BYE" ] } -> self() ! { line, [ "BYE", "bye" ] }
+        { line, [ "BYE" ] } -> self() ! { line, [ "BYE", "bye" ] };
         { line, [ L | T ] } ->
-            io:format("unmatched line: ~p~n", [L|T]),
+            io:format("unmatched line: ~p~n", [[L|T]]),
             haver_sendline(["FAIL", L, "unknown.cmd"]),
             ok;
         { line, L } ->


Reply via email to