]> code.citadel.org Git - citadel.git/blobdiff - citadel/sysdep_decls.h
Now do garbage collection every second.
[citadel.git] / citadel / sysdep_decls.h
index 1b000f7b267205806021d1efeb1802fd4282a10c..f6b5b8d92c61eb2b540ccec0cdc77936746a6171 100644 (file)
@@ -108,10 +108,13 @@ extern struct worker_node {
  */
 #define CTDLTHREAD_BIGSTACK    0x0001
 #define CTDLTHREAD_WORKER      0x0002
+extern double CtdlThreadLoadAvg;
+extern double CtdlThreadWorkerAvg;
 
 void ctdl_internal_thread_gc (void);
 void ctdl_thread_internal_init(void);
 void ctdl_thread_internal_cleanup(void);
+void ctdl_thread_internal_calc_loadavg(void);
 struct CtdlThreadNode *ctdl_internal_create_thread(char *name, long flags, void *(*thread_func) (void *arg), void *args);
 
 enum CtdlThreadState {