Make sharedmemory api a compile time option
[umurmur.git] / src / main.c
index 929af5c951b3d28a7a09685ca6599b5bcfb2ac85..ceebd02f07ff7399cfe71c6db74c7ed5c2a3946f 100644 (file)
@@ -350,8 +350,11 @@ int main(int argc, char **argv)
                Chan_init();
                Client_init();
                Ban_init();
-    Sharedmemory_init();
     
+#ifdef USE_SHAREDMEMORY_API    
+    Sharedmemory_init();
+#endif
+   
 #ifdef POSIX_PRIORITY_SCHEDULING
                if (realtime)
                        setscheduler();
@@ -359,7 +362,10 @@ int main(int argc, char **argv)
 
                Server_run();
 
+#ifdef USE_SHAREDMEMORY_API
     Sharedmemory_deinit();
+#endif
+
                Ban_deinit();
                SSLi_deinit();
                Chan_free();