Merge branch 'master' of git+ssh://git.citadel.org/appl/gitroot/citadel
[citadel.git] / citadel / threads.h
index f96ab77d5bbc0c9215a2745aee9e72f8db81c278..11bad4f09e305606555a5f4930d5ebfe4b7d85ce 100644 (file)
@@ -35,15 +35,17 @@ extern struct thread_tsd masterTSD;
 
 extern int num_workers;
 extern int active_workers;
+extern int server_shutting_down;
 
 struct thread_tsd *MyThread(void);
 int try_critical_section (int which_one);
 void begin_critical_section (int which_one);
 void end_critical_section (int which_one);
 void go_threading(void);
-int CtdlThreadCheckStop(void);
-void CtdlThreadStopAll(void);
 void InitializeMasterTSD(void);
 void CtdlThreadCreate(void *(*start_routine)(void*));
 
+
+extern pthread_mutex_t ThreadCountMutex;;
+
 #endif // THREADS_H