From hg@cally.queue.to  Wed Aug 28 23:50:42 2013
Return-Path: <hg@cally.queue.to>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTP id 2D4699C1
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Aug 2013 23:50:42 +0000 (UTC)
	(envelope-from hg@cally.queue.to)
Received: from pickle.queue.to (pickle.queue.to [71.180.69.18])
	by mx1.freebsd.org (Postfix) with ESMTP id D2809217E
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Aug 2013 23:50:41 +0000 (UTC)
Received: (qmail 90192 invoked from network); 28 Aug 2013 19:50:35 -0400
Received: from cally.queue.to (172.16.0.6)
  by pickle.queue.to with ESMTP; 28 Aug 2013 19:50:35 -0400
Received: (qmail 6661 invoked by uid 1000); 28 Aug 2013 19:50:34 -0400
Message-Id: <20130828235034.6660.qmail@cally.queue.to>
Date: 28 Aug 2013 19:50:34 -0400
From: Howard Goldstein <hg@cally.queue.to>
Reply-To: Howard Goldstein <hg@queue.to>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] sysutils/tracker-client was setting itself at such a low priority it never crawls 
X-Send-Pr-Version: 3.114
X-GNATS-Notify:

>Number:         181629
>Category:       ports
>Synopsis:       [PATCH] sysutils/tracker-client was setting itself at such a low priority it never crawls
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnome
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 29 00:00:00 UTC 2013
>Closed-Date:    
>Last-Modified:  Thu Aug 29 00:00:09 UTC 2013
>Originator:     Howard Goldstein
>Release:        FreeBSD 9.2-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD cally.queue.to 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #51 r254430: Fri Aug 16 18:51:42 EDT 2013 hg@cally.queue.to:/usr/obj/usr/src/sys/CALLY amd64


	
>Description:
	
Gnome's trackerd-supervised crawling runs at such a low priority so as
to never run. Dear maintainer, please consider the attached  or
similar patch.

>How-To-Repeat:
	
Start the tracker daemon and observe its state never leaves pending

>Fix:

	

--- /dev/null	2013-08-28 19:45:15.000000000 -0400
+++ sysutils/tracker-client/files/patch-src_trackerd-crawler.c	2013-08-28 14:27:17.340749454 -0400
@@ -0,0 +1,11 @@
+--- src/trackerd/tracker-crawler.c.orig	2009-04-26 06:22:58.000000000 -0400
++++ src/trackerd/tracker-crawler.c	2013-08-28 14:26:10.580742654 -0400
+@@ -813,7 +813,7 @@
+ {
+ 	g_file_enumerator_next_files_async (enumerator,
+ 					    FILES_GROUP_SIZE,
+-					    G_PRIORITY_LOW,
++					    G_PRIORITY_DEFAULT,
+ 					    NULL,
+ 					    file_enumerate_next_cb,
+ 					    ed);

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->gnome 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Aug 29 00:00:09 UTC 2013 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=181629 
>Unformatted:
