Dave Parfitt 10 лет назад
Родитель
Сommit
39d4bf04ea
2 измененных файлов с 13 добавлено и 11 удалено
  1. 11 9
      README.org
  2. 2 2
      demo.config

+ 11 - 9
README.org

@@ -267,20 +267,22 @@ When enabled, the following metrics will be tracked:
    #+BEGIN_EXAMPLE
    erl -pa .eunit ebin -config demo
 
-   Eshell V5.8.4  (abort with ^G)
+   Erlang R16B03 (erts-5.10.4) [source] [64-bit] [smp:8:8] [async-threads:10] [kernel-poll:false]
+
+   Eshell V5.10.4  (abort with ^G)
    1> application:start(pooler).
    ok
-   2> M = pooler:take_member().
-   <0.49.0>
+   2> M = pooler:take_member(pool1).
+   <0.44.0>
    3> pooled_gs:get_id(M).
-   {"p2",#Ref<0.0.0.47>}
-   4> M2 = pooler:take_member().
-   <0.48.0>
+   {"p1",#Ref<0.0.0.38>}
+   4> M2 = pooler:take_member(pool1).
+   <0.45.0>
    5> pooled_gs:get_id(M2).
-   {"p2",#Ref<0.0.0.45>}
-   6> pooler:return_member(M).
+   {"p1",#Ref<0.0.0.40>}
+   6> pooler:return_member(pool1, M, ok).
    ok
-   7> pooler:return_member(M2).
+   7> pooler:return_member(pool1, M2, ok).
    ok
    #+END_EXAMPLE
 

+ 2 - 2
demo.config

@@ -3,13 +3,13 @@
 [
  {pooler, [
            {pools, [
-                    [{name, "pool1"},
+                    [{name, pool1},
                      {max_count, 5},
                      {init_count, 2},
                      {start_mfa,
                       {pooled_gs, start_link, [{"p1"}]}}],
                     
-                    [{name, "pool2"},
+                    [{name, pool2},
                      {max_count, 5},
                      {init_count, 2},
                      {start_mfa,