aboutsummaryrefslogtreecommitdiffstats
path: root/server/client.erl
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2010-10-13 23:20:54 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2010-10-13 23:20:54 +0200
commitb29dda5113a994d2ad18f9e6048d9b69c91a79c7 (patch)
tree5f8da7b1551bc0dab9bbdac7da162180f9afd509 /server/client.erl
parent1a9f93acf57f1528c3e69d9916cdda1836d3550c (diff)
downloaderlang-b29dda5113a994d2ad18f9e6048d9b69c91a79c7.tar.gz
erlang-b29dda5113a994d2ad18f9e6048d9b69c91a79c7.tar.xz
erlang-b29dda5113a994d2ad18f9e6048d9b69c91a79c7.zip
some progress
Diffstat (limited to 'server/client.erl')
-rw-r--r--server/client.erl6
1 files changed, 4 insertions, 2 deletions
diff --git a/server/client.erl b/server/client.erl
index 7139e67..9d778f0 100644
--- a/server/client.erl
+++ b/server/client.erl
@@ -2,12 +2,14 @@
-export([start/1, loop/1, register/2, login/2]).
start(Client) ->
- spawn(client, loop, Client).
+ process_flag(trap_exit, true),
+ spawn(client, loop, [Client]).
loop(Client) ->
receive
{list} ->
- Client ! {ok, media ! {all}};
+ Client ! {ok, foo},
+ loop(Client);
true ->
Client ! {error, unknown_command},