/* threaded folder testing */ #include #include #include "camel-test.h" #include "folders.h" #include "messages.h" #include "session.h" #include #include #include #define MAX_LOOP (10000) #define MAX_THREADS (5) #define d(x) #define ARRAY_LEN(x) (sizeof(x)/sizeof(x[0])) static char *local_providers[] = { "mbox", "mh", "maildir" }; static char *path; static CamelSession *session; static int testid; static void * worker(void *d) { int i; CamelException *ex = camel_exception_new(); CamelStore *store; CamelFolder *folder; for (i=0;i