enabled queue asserts when they should be
diff --git a/aos/linux_code/ipc_lib/queue.cc b/aos/linux_code/ipc_lib/queue.cc
index 81af416..ab117d1 100644
--- a/aos/linux_code/ipc_lib/queue.cc
+++ b/aos/linux_code/ipc_lib/queue.cc
@@ -1,3 +1,7 @@
+#if !QUEUE_DEBUG
+#define NDEBUG
+#endif
+
 #include "aos/linux_code/ipc_lib/queue.h"
 
 #include <stdio.h>
@@ -12,9 +16,6 @@
 #include "aos/common/type_traits.h"
 #include "aos/linux_code/ipc_lib/core_lib.h"
 
-#undef assert
-#define assert(...)
-
 namespace aos {
 namespace {