| 94 | } |
| 95 | |
| 96 | void readyBarrier() { |
| 97 | // block until server is listening and ready to accept connections |
| 98 | Guard g(mutex_); |
| 99 | while (!listenHandler->ready_) { |
| 100 | listenHandler->listenMonitor_.wait(); |
| 101 | } |
| 102 | } |
| 103 | private: |
| 104 | void startServer(int retry_count) { |
| 105 | try { |