mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-06 16:56:45 +08:00
adjust memory order
This commit is contained in:
parent
aef0ed035d
commit
8dbc667145
@ -70,11 +70,11 @@ public:
|
|||||||
circ_queue& operator=(circ_queue&&) = delete;
|
circ_queue& operator=(circ_queue&&) = delete;
|
||||||
|
|
||||||
std::size_t connect(void) {
|
std::size_t connect(void) {
|
||||||
return cc_.fetch_add(1, std::memory_order_acq_rel);
|
return cc_.fetch_add(1, std::memory_order_release);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::size_t disconnect(void) {
|
std::size_t disconnect(void) {
|
||||||
return cc_.fetch_sub(1, std::memory_order_acq_rel);
|
return cc_.fetch_sub(1, std::memory_order_release);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::size_t conn_count(void) const {
|
std::size_t conn_count(void) const {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user