| 909 | } |
| 910 | |
| 911 | bool ControllerAgent::check_stop() |
| 912 | { |
| 913 | if (!need_to_stop_) { |
| 914 | return true; |
| 915 | } |
| 916 | |
| 917 | if (running()) { |
| 918 | LogError << "stopping, ignore new post"; |
| 919 | return false; |
| 920 | } |
| 921 | |
| 922 | need_to_stop_ = false; |
| 923 | return true; |
| 924 | } |
| 925 | |
| 926 | bool ControllerAgent::run_action(typename AsyncRunner<Action>::Id id, Action action) |
| 927 | { |
nothing calls this directly
no outgoing calls
no test coverage detected