[tracker-miners/wip/carlosg/extractor-elapsed: 1/2] tracker-extract: Remove unused variable




commit 2ee8f1dfff97af3fc0eda2c689abc6ad6dca7260
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Aug 25 17:02:38 2020 +0200

    tracker-extract: Remove unused variable
    
    We no longer use the thread pool for task management.

 src/tracker-extract/tracker-extract.c | 6 ------
 1 file changed, 6 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract.c b/src/tracker-extract/tracker-extract.c
index a0195a4c3..6279f6dae 100644
--- a/src/tracker-extract/tracker-extract.c
+++ b/src/tracker-extract/tracker-extract.c
@@ -63,9 +63,6 @@ typedef struct {
         */
        GMutex task_mutex;
 
-       /* Thread pool for multi-threaded extractors */
-       GThreadPool *thread_pool;
-
        /* module -> async queue hashtable
         * for single-threaded extractors
         */
@@ -124,8 +121,6 @@ tracker_extract_init (TrackerExtract *object)
 
        priv = TRACKER_EXTRACT_GET_PRIVATE (object);
        priv->single_thread_extractors = g_hash_table_new (NULL, NULL);
-       priv->thread_pool = g_thread_pool_new ((GFunc) get_metadata,
-                                              NULL, 10, TRUE, NULL);
 
 #ifdef G_ENABLE_DEBUG
        if (TRACKER_DEBUG_CHECK (STATISTICS)) {
@@ -147,7 +142,6 @@ tracker_extract_finalize (GObject *object)
        /* FIXME: Shutdown modules? */
 
        g_hash_table_destroy (priv->single_thread_extractors);
-       g_thread_pool_free (priv->thread_pool, TRUE, FALSE);
 
        log_statistics (object);
 


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