mirror of
https://github.com/YGGverse/aquatic.git
synced 2026-04-02 02:35:31 +00:00
udp: avoid Ordering::SeqCst for atomic operations
This commit is contained in:
parent
2c336793b1
commit
a1243c59d6
3 changed files with 15 additions and 13 deletions
|
|
@ -287,11 +287,11 @@ fn read_requests(
|
|||
state
|
||||
.statistics
|
||||
.requests_received
|
||||
.fetch_add(requests_received, Ordering::SeqCst);
|
||||
.fetch_add(requests_received, Ordering::Release);
|
||||
state
|
||||
.statistics
|
||||
.bytes_received
|
||||
.fetch_add(bytes_received, Ordering::SeqCst);
|
||||
.fetch_add(bytes_received, Ordering::Release);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -451,11 +451,11 @@ fn send_responses(
|
|||
state
|
||||
.statistics
|
||||
.responses_sent
|
||||
.fetch_add(responses_sent, Ordering::SeqCst);
|
||||
.fetch_add(responses_sent, Ordering::Release);
|
||||
state
|
||||
.statistics
|
||||
.bytes_sent
|
||||
.fetch_add(bytes_sent, Ordering::SeqCst);
|
||||
.fetch_add(bytes_sent, Ordering::Release);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue