File tree Expand file tree Collapse file tree 5 files changed +9
-2
lines changed Expand file tree Collapse file tree 5 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 7
7
module Concurrent
8
8
# TODO https://github.com/celluloid/celluloid/wiki/Supervision-Groups
9
9
10
+ # TODO doc
11
+ # - what happens if I try to supervise using a normal Context?
12
+
13
+
10
14
# {include:file:doc/actor/main.md}
11
15
module Actor
12
16
Original file line number Diff line number Diff line change @@ -50,7 +50,6 @@ def pass
50
50
# so if no {AbstractContext#dead_letter_routing} method is overridden in parent-chain the message ends up in
51
51
# `Actor.root.dead_letter_routing` agent which will log warning.
52
52
# @return [Reference]
53
- # TODO implement as behaviour
54
53
def dead_letter_routing
55
54
parent . dead_letter_routing
56
55
end
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ def probe_set_size
12
12
end
13
13
14
14
def push ( value )
15
+ # TODO set_unless_assigned define on IVar as #set_state? or #try_set_state
15
16
until @probe_set . take . set_unless_assigned ( value , self )
16
17
end
17
18
end
@@ -31,4 +32,4 @@ def remove_probe(probe)
31
32
end
32
33
33
34
end
34
- end
35
+ end
Original file line number Diff line number Diff line change @@ -156,5 +156,6 @@ def self.finalize_executor(executor)
156
156
self . finalize_executor ( self . configuration . global_timer_set )
157
157
self . finalize_executor ( self . configuration . global_task_pool )
158
158
self . finalize_executor ( self . configuration . global_operation_pool )
159
+ # TODO may break other test suites using concurrent-ruby, terminates before test is run
159
160
end
160
161
end
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ module Concurrent
5
5
module Actor
6
6
i_know_it_is_experimental!
7
7
8
+ # FIXME better tests!
9
+
8
10
# class Reference
9
11
# def backdoor(&block)
10
12
# core.send :schedule_execution do
You can’t perform that action at this time.
0 commit comments