| 1035 | } |
| 1036 | |
| 1037 | void MeasureManagerServer::do_tasks_forever() { |
| 1038 | fmt::print("MeasureManager Ready\n"); |
| 1039 | fmt::print("Accepting requests on: {}\n", m_url); |
| 1040 | std::fflush(stdout); |
| 1041 | while (true) { |
| 1042 | auto task = tasks.wait_for_one(); |
| 1043 | task(); |
| 1044 | std::fflush(stdout); |
| 1045 | } |
| 1046 | } |
| 1047 | |
| 1048 | } // namespace openstudio |