Update to latest madtty.
[apps/madmutt.git] / main.c
diff --git a/main.c b/main.c
index 74f95be..cc432d9 100644 (file)
--- a/main.c
+++ b/main.c
@@ -18,7 +18,6 @@
 #include <lib-lib/lib-lib.h>
 
 #include <sys/utsname.h>
-#include <pthread.h>
 
 #include <lib-lua/lib-lua.h>
 #include <lib-sys/mutt_signal.h>
@@ -176,14 +175,6 @@ static void mutt_nocurses_error (const char *fmt, ...)
     fputc('\n', stderr);
 }
 
-static void *evtloop(void *data)
-{
-    for (;;) {
-        el_dispatch(100);
-        pthread_testcancel();
-    }
-}
-
 int main (int argc, char **argv)
 {
   char folder[_POSIX_PATH_MAX] = "";
@@ -198,7 +189,6 @@ int main (int argc, char **argv)
   int version = 0;
   int i;
   int explicit_folder = 0;
-  pthread_t pt;
 
   /* initialize random number for tmp file creation */ 
   srand48((unsigned int) time (NULL));
@@ -317,7 +307,6 @@ int main (int argc, char **argv)
   el_initialize();
   mutt_init (flags & M_NOSYSRC, commands);
   string_list_wipe(&commands);
-  pthread_create(&pt, NULL, &evtloop, NULL);
 
   if (!option(OPTNOCURSES)) {
       ui_layout_init();
@@ -512,8 +501,6 @@ int main (int argc, char **argv)
     mutt_endwin (Errorbuf);
   }
 
-  pthread_cancel(pt);
-  pthread_join(pt, NULL);
   luaM_shutdown();
   mutt_sasl_shutdown();
   el_shutdown();