use stdatomic (#1317)

This commit is contained in:
云风
2021-01-11 10:54:34 +08:00
committed by GitHub
parent 284df5430b
commit b164e3a8a9
12 changed files with 201 additions and 138 deletions

View File

@@ -9,7 +9,7 @@
#include <string.h>
struct skynet_monitor {
int version;
ATOM_INT version;
int check_version;
uint32_t source;
uint32_t destination;
@@ -31,7 +31,7 @@ void
skynet_monitor_trigger(struct skynet_monitor *sm, uint32_t source, uint32_t destination) {
sm->source = source;
sm->destination = destination;
ATOM_INC(&sm->version);
ATOM_FINC(&sm->version);
}
void