gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r2947 - gnunet-gtk/src/common


From: durner
Subject: [GNUnet-SVN] r2947 - gnunet-gtk/src/common
Date: Wed, 31 May 2006 14:57:10 -0700 (PDT)

Author: durner
Date: 2006-05-31 14:57:04 -0700 (Wed, 31 May 2006)
New Revision: 2947

Modified:
   gnunet-gtk/src/common/helper.c
Log:
fix thread signaling under MinGW (moved to gnunet_util)

Modified: gnunet-gtk/src/common/helper.c
===================================================================
--- gnunet-gtk/src/common/helper.c      2006-05-31 21:54:32 UTC (rev 2946)
+++ gnunet-gtk/src/common/helper.c      2006-05-31 21:57:04 UTC (rev 2947)
@@ -130,12 +130,7 @@
     gtk_idle_add(&saveCallWrapper,
                 &call);
     MUTEX_UNLOCK(&sclock);
-#ifdef WINDOWS
-  QueueUserAPC((PAPCFUNC) sigalrmHandler,
-         (HANDLE) ((ptw32_handle_t *) mainThread.internal)->p, 0);
-#else
     PTHREAD_KILL(&mainThread, SIGALRM);
-#endif
     SEMAPHORE_DOWN(call.sem);
     SEMAPHORE_FREE(call.sem);
   } else {
@@ -460,12 +455,7 @@
 
   ret = cls->realMain(cls->arg);
   SEMAPHORE_UP(cls->sig);
-#ifdef WINDOWS
-  QueueUserAPC((PAPCFUNC) sigalrmHandler,
-         (HANDLE) ((ptw32_handle_t *) mainThread.internal)->p, 0);
-#else
   PTHREAD_KILL(&mainThread, SIGALRM);
-#endif
   return ret;
 }
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]