diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2023-02-24 01:35:59 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2023-02-24 02:17:28 +0100 |
commit | cc864ca1b80d408854e389539b311ac90553e130 (patch) | |
tree | d7a81fee1fc0b9dfe95fc1723bccff1591adb9c4 /src | |
parent | bfabf68ce1ed81b82dc38a1102e80ff322afa0f5 (diff) | |
download | tracker-cc864ca1b80d408854e389539b311ac90553e130.tar.gz |
direct: Drop custom thread pool sorting orders
These sort by task priority, but all inserted tasks get the
same default priority. We can just rely on the default/implicit
thread pool order, as that is what will happen anyways.
Spotted during investigation of the previous commit.
Diffstat (limited to 'src')
-rw-r--r-- | src/libtracker-sparql/direct/tracker-direct.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/libtracker-sparql/direct/tracker-direct.c b/src/libtracker-sparql/direct/tracker-direct.c index 0d3be777f..2e70a3513 100644 --- a/src/libtracker-sparql/direct/tracker-direct.c +++ b/src/libtracker-sparql/direct/tracker-direct.c @@ -431,14 +431,6 @@ query_thread_pool_func (gpointer data, g_object_unref (task); } -static gint -task_compare_func (GTask *a, - GTask *b, - gpointer user_data) -{ - return g_task_get_priority (b) - g_task_get_priority (a); -} - static gboolean set_up_thread_pools (TrackerDirectConnection *conn, GError **error) @@ -457,12 +449,6 @@ set_up_thread_pools (TrackerDirectConnection *conn, if (!priv->update_thread) return FALSE; - g_thread_pool_set_sort_function (priv->select_pool, - (GCompareDataFunc) task_compare_func, - conn); - g_thread_pool_set_sort_function (priv->update_thread, - (GCompareDataFunc) task_compare_func, - conn); return TRUE; } |