Wakeup suspended wait() and make them unwaitable ever.
| 80 | |
| 81 | // Wakeup suspended wait() and make them unwaitable ever. |
| 82 | void stop() { |
| 83 | _pending_signal.fetch_or(1); |
| 84 | futex_wake_private(&_pending_signal, 10000); |
| 85 | } |
| 86 | |
| 87 | private: |
| 88 | // higher 31 bits for signalling, LSB for stopping. |
nothing calls this directly
no test coverage detected