[Top][All Lists]

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

[PATCH] nscd: Remove unused typedef and variable.

From: Ludovic Courtès
Subject: [PATCH] nscd: Remove unused typedef and variable.
Date: Sun, 22 Jun 2014 11:55:43 +0200
User-agent: Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux)

The attached patch removed the unused ‘thread_info_t’ typedef and the
‘thread_info’ variable from nscd.c.  The former conflicts with a GNU Mach
typedef, and the latter conflicts with a GNU Mach function declaration:

Tested on x86_64-linux-gnu.


2014-06-22  Ludovic Courtès  <ludo@gnu.org>

        * nscd/nscd.c (thread_info_t): Remove typedef.
        (thread_info): Remove variable.

diff --git a/nscd/nscd.c b/nscd/nscd.c
index 5680378..d4faa29 100644
--- a/nscd/nscd.c
+++ b/nscd/nscd.c
@@ -56,20 +56,6 @@
 #define PACKAGE _libc_intl_domainname
-/* Structure used by main() thread to keep track of the number of
-   active threads.  Used to limit how many threads it will create
-   and under a shutdown condition to wait till all in-progress
-   requests have finished before "turning off the lights".  */
-typedef struct
-  int             num_active;
-  pthread_cond_t  thread_exit_cv;
-  pthread_mutex_t mutex;
-} thread_info_t;
-thread_info_t thread_info;
 int do_shutdown;
 int disabled_passwd;
 int disabled_group;

reply via email to

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