I suggest having a check_config routine also for the routing table(s).
This would apply e.g. following code changes:
src/config.erl:146
+++ ?RT:check_config() and
src/rt_chord.erl: (as an example)
+++ -export([check_config/0]).
...
+++ -spec(check_config/0 :: () -> boolean()).
+++ check_config() ->
+++ config:is_integer(chord_base) andalso
+++ config:is_greater_than_equal(chord_base, 2).
Original issue reported on code.google.com by Uwe.Daue...@gmail.com on 12 Apr 2010 at 9:40
Original issue reported on code.google.com by
Uwe.Daue...@gmail.com
on 12 Apr 2010 at 9:40