tracker r2620 - in trunk: . src/trackerd
- From: ifrade svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r2620 - in trunk: . src/trackerd
- Date: Mon, 1 Dec 2008 13:13:01 +0000 (UTC)
Author: ifrade
Date: Mon Dec 1 13:13:01 2008
New Revision: 2620
URL: http://svn.gnome.org/viewvc/tracker?rev=2620&view=rev
Log:
Prevent timeouts in the DBus API returning errors
Modified:
trunk/ChangeLog
trunk/src/trackerd/tracker-files.c
trunk/src/trackerd/tracker-keywords.c
Modified: trunk/src/trackerd/tracker-files.c
==============================================================================
--- trunk/src/trackerd/tracker-files.c (original)
+++ trunk/src/trackerd/tracker-files.c Mon Dec 1 13:13:01 2008
@@ -739,7 +739,9 @@
&actual_error);
if (actual_error) {
- g_propagate_error (error, actual_error);
+ tracker_dbus_request_failed (request_id, &actual_error, NULL);
+ dbus_g_method_return_error (context, actual_error);
+ g_error_free (actual_error);
return;
}
Modified: trunk/src/trackerd/tracker-keywords.c
==============================================================================
--- trunk/src/trackerd/tracker-keywords.c (original)
+++ trunk/src/trackerd/tracker-keywords.c Mon Dec 1 13:13:01 2008
@@ -527,7 +527,9 @@
&actual_error);
if (actual_error) {
- g_propagate_error (error, actual_error);
+ tracker_dbus_request_failed (request_id, &actual_error, NULL);
+ dbus_g_method_return_error (context, actual_error);
+ g_error_free (actual_error);
return;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]