gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r32962 - libmicrohttpd/src/microhttpd


From: gnunet
Subject: [GNUnet-SVN] r32962 - libmicrohttpd/src/microhttpd
Date: Tue, 8 Apr 2014 11:07:48 +0200

Author: Karlson2k
Date: 2014-04-08 11:07:48 +0200 (Tue, 08 Apr 2014)
New Revision: 32962

Modified:
   libmicrohttpd/src/microhttpd/daemon.c
Log:
Simplify pthread_join() calls

Modified: libmicrohttpd/src/microhttpd/daemon.c
===================================================================
--- libmicrohttpd/src/microhttpd/daemon.c       2014-04-08 08:29:59 UTC (rev 
32961)
+++ libmicrohttpd/src/microhttpd/daemon.c       2014-04-08 09:07:48 UTC (rev 
32962)
@@ -1846,8 +1846,6 @@
 MHD_cleanup_connections (struct MHD_Daemon *daemon)
 {
   struct MHD_Connection *pos;
-  void *unused;
-  int rc;
 
   if ( (0 != (daemon->options & MHD_USE_THREAD_PER_CONNECTION)) &&
        (MHD_YES != MHD_mutex_lock_ (&daemon->cleanup_connection_mutex)) )
@@ -1860,7 +1858,7 @@
       if ( (0 != (daemon->options & MHD_USE_THREAD_PER_CONNECTION)) &&
           (MHD_NO == pos->thread_joined) )
        {
-         if (0 != (rc = pthread_join (pos->pid, &unused)))
+         if (0 != pthread_join (pos->pid, NULL))
            {
              MHD_PANIC ("Failed to join a thread\n");
            }
@@ -3996,8 +3994,6 @@
 close_all_connections (struct MHD_Daemon *daemon)
 {
   struct MHD_Connection *pos;
-  void *unused;
-  int rc;
 
   /* first, make sure all threads are aware of shutdown; need to
      traverse DLLs in peace... */
@@ -4016,7 +4012,7 @@
     {
       while (NULL != (pos = daemon->connections_head))
        {
-         if (0 != (rc = pthread_join (pos->pid, &unused)))
+         if (0 != pthread_join (pos->pid, NULL))
            MHD_PANIC ("Failed to join a thread\n");
          pos->thread_joined = MHD_YES;
        }
@@ -4065,10 +4061,8 @@
 void
 MHD_stop_daemon (struct MHD_Daemon *daemon)
 {
-  void *unused;
   MHD_socket fd;
   unsigned int i;
-  int rc;
 
   if (NULL == daemon)
     return;
@@ -4129,7 +4123,7 @@
              if (1 != MHD_pipe_write_ (daemon->worker_pool[i].wpipe[1], "e", 
1))
                MHD_PANIC ("failed to signal shutdown via pipe");
            }
-         if (0 != (rc = pthread_join (daemon->worker_pool[i].pid, &unused)))
+         if (0 != pthread_join (daemon->worker_pool[i].pid, NULL))
              MHD_PANIC ("Failed to join a thread\n");
          close_all_connections (&daemon->worker_pool[i]);
          (void) MHD_mutex_destroy_ 
(&daemon->worker_pool[i].cleanup_connection_mutex);
@@ -4158,7 +4152,7 @@
          ((0 != (daemon->options & MHD_USE_SELECT_INTERNALLY))
           && (0 == daemon->worker_pool_size)))
        {
-         if (0 != (rc = pthread_join (daemon->pid, &unused)))
+         if (0 != pthread_join (daemon->pid, NULL))
            {
              MHD_PANIC ("Failed to join a thread\n");
            }




reply via email to

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