diff --git a/skynet-src/skynet_mq.c b/skynet-src/skynet_mq.c index b6f767f6..7d4fb093 100644 --- a/skynet-src/skynet_mq.c +++ b/skynet-src/skynet_mq.c @@ -60,10 +60,8 @@ skynet_globalmq_pop() { return NULL; } - __sync_synchronize(); - if(!q->flag[head_ptr]) { - return NULL; + return NULL; } struct message_queue * mq = q->queue[head_ptr];