aboutsummaryrefslogtreecommitdiff
path: root/erlbal.erl
diff options
context:
space:
mode:
authorNathan Lasseter <nathan.je.lasseter@googlemail.com>2011-01-27 22:35:34 +0000
committerNathan Lasseter <nathan.je.lasseter@googlemail.com>2011-01-27 22:35:34 +0000
commit7dfbde316104d06f8585e86c7fea284ad136a566 (patch)
tree4c3cadf49ce67225227fee03ae811c827b95fff9 /erlbal.erl
parentd3dd0ee7cce770cc7b5089943d043a9b3da0af50 (diff)
Wrote simple readme
Diffstat (limited to 'erlbal.erl')
-rw-r--r--erlbal.erl5
1 files changed, 2 insertions, 3 deletions
diff --git a/erlbal.erl b/erlbal.erl
index e24dd26..decfc42 100644
--- a/erlbal.erl
+++ b/erlbal.erl
@@ -27,8 +27,7 @@ start_bal() ->
spawn(fun() -> bal_loop([], 1) end).
stop_bal(Balancer) ->
- Balancer ! die,
- unregister(Balancer).
+ Balancer ! die.
bal_loop(Serverlist, Nextserver) ->
receive
@@ -48,7 +47,7 @@ bal_loop(Serverlist, Nextserver) ->
NS > SLL ->
bal_loop(Serverlist, 1);
true ->
- bal_loop(Serverlist, Nextserver+1)
+ bal_loop(Serverlist, NS)
end;
{response, To, Ret} ->
To ! Ret,