summaryrefslogtreecommitdiff
path: root/libjack/messagebuffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'libjack/messagebuffer.c')
-rw-r--r--libjack/messagebuffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libjack/messagebuffer.c b/libjack/messagebuffer.c
index 5f9541a..082f2f1 100644
--- a/libjack/messagebuffer.c
+++ b/libjack/messagebuffer.c
@@ -161,7 +161,7 @@ jack_messagebuffer_add (const char *fmt, ...)
pthread_cond_signal (&mb_ready_cond);
pthread_mutex_unlock (&mb_write_lock);
} else { /* lock collision */
- atomic_add (&mb_overruns, 1);
+ exchange_and_add (&mb_overruns, 1);
}
}