17
17
#include " libipc/queue.h"
18
18
#include " libipc/policy.h"
19
19
#include " libipc/rw_lock.h"
20
+ #include " libipc/waiter.h"
20
21
21
22
#include " libipc/utility/log.h"
22
23
#include " libipc/utility/id_pool.h"
23
24
#include " libipc/utility/scope_guard.h"
24
25
#include " libipc/utility/utility.h"
25
26
26
27
#include " libipc/memory/resource.h"
27
-
28
28
#include " libipc/platform/detail.h"
29
- #include " libipc/platform/waiter_wrapper.h"
30
-
31
29
#include " libipc/circ/elem_array.h"
32
30
33
31
namespace {
@@ -271,7 +269,7 @@ struct conn_info_head {
271
269
272
270
ipc::string name_;
273
271
msg_id_t cc_id_; // connection-info id
274
- ipc::waiter cc_waiter_, wt_waiter_, rd_waiter_;
272
+ ipc::detail:: waiter cc_waiter_, wt_waiter_, rd_waiter_;
275
273
ipc::shm::handle acc_h_;
276
274
277
275
conn_info_head (char const * name)
@@ -284,9 +282,9 @@ struct conn_info_head {
284
282
}
285
283
286
284
void quit_waiting () {
287
- cc_waiter_.quit_waiting ();
288
- wt_waiter_.quit_waiting ();
289
- rd_waiter_.quit_waiting ();
285
+ // cc_waiter_.quit_waiting();
286
+ // wt_waiter_.quit_waiting();
287
+ // rd_waiter_.quit_waiting();
290
288
}
291
289
292
290
auto acc () {
0 commit comments