]> git.saurik.com Git - redis.git/blobdiff - zmalloc.c
converted random printfs in debug logs
[redis.git] / zmalloc.c
index eb06da3b8925ab52e1c1d981c8ab2106e695433c..64263756ea2ccb2a5391e028a449fffae4e66773 100644 (file)
--- a/zmalloc.c
+++ b/zmalloc.c
@@ -31,6 +31,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <pthread.h>
 #include "config.h"
 
 #if defined(__sun)
@@ -40,6 +41,7 @@
 #endif
 
 static size_t used_memory = 0;
+pthread_mutex_t used_memory_mutex = PTHREAD_MUTEX_INITIALIZER;
 
 static void zmalloc_oom(size_t size) {
     fprintf(stderr, "zmalloc: Out of memory trying to allocate %zu bytes\n",