fix dlen
[citadel.git] / citadel / threads.h
diff --git a/citadel/threads.h b/citadel/threads.h
deleted file mode 100644 (file)
index 28f73b5..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-
-#ifndef THREADS_H
-#define THREADS_H
-
-#include "sysdep.h"
-
-#ifdef HAVE_PTHREAD_H
-#include <pthread.h>
-#endif
-
-#include <sys/time.h>
-#include <string.h>
-
-#ifdef HAVE_DB_H
-#include <db.h>
-#error <db.h> was not found by configure. Install the Berkeley DB development package.
-#endif
-
-#include "server.h"
-#include "sysdep_decls.h"
-
-/*
- * Things we need to keep track of per-thread instead of per-session
- */
-struct thread_tsd {
-       DB_TXN *tid;            /* Transaction handle */
-       DBC *cursors[MAXCDB];   /* Cursors, for traversals... */
-};
-
-extern struct thread_tsd masterTSD;
-#define TSD MyThread()
-
-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);
-void InitializeMasterTSD(void);
-void CtdlThreadCreate(void *(*start_routine)(void*));
-
-
-extern pthread_mutex_t ThreadCountMutex;;
-
-#endif // THREADS_H