[tracker-miners/wip/carlosg/writeback-refactor: 6/12] tracker-writeback: Drop GetPid DBus call
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners/wip/carlosg/writeback-refactor: 6/12] tracker-writeback: Drop GetPid DBus call
- Date: Thu, 21 May 2020 14:23:59 +0000 (UTC)
commit 401f853af23a0d130a2b4557388702adfd59277d
Author: Carlos Garnacho <carlosg gnome org>
Date: Wed May 20 13:39:59 2020 +0200
tracker-writeback: Drop GetPid DBus call
This duplicates DBus functionality. It's not necessary.
src/tracker-writeback/tracker-writeback.c | 31 +------------------------------
1 file changed, 1 insertion(+), 30 deletions(-)
---
diff --git a/src/tracker-writeback/tracker-writeback.c b/src/tracker-writeback/tracker-writeback.c
index 8be5a9040..7fc5c2486 100644
--- a/src/tracker-writeback/tracker-writeback.c
+++ b/src/tracker-writeback/tracker-writeback.c
@@ -80,9 +80,6 @@ typedef struct {
static const gchar *introspection_xml =
"<node>"
" <interface name='org.freedesktop.Tracker3.Writeback'>"
- " <method name='GetPid'>"
- " <arg type='i' name='value' direction='out' />"
- " </method>"
" <method name='PerformWriteback'>"
" <arg type='s' name='subject' direction='in' />"
" <arg type='as' name='rdf_types' direction='in' />"
@@ -307,30 +304,6 @@ tracker_controller_init (TrackerController *controller)
g_mutex_init (&priv->mutex);
}
-static void
-handle_method_call_get_pid (TrackerController *controller,
- GDBusMethodInvocation *invocation,
- GVariant *parameters)
-{
- TrackerDBusRequest *request;
- pid_t value;
-
- request = tracker_g_dbus_request_begin (invocation,
- "%s()",
- __FUNCTION__);
-
- reset_shutdown_timeout (controller);
- value = getpid ();
- tracker_dbus_request_debug (request,
- "PID is %d",
- value);
-
- tracker_dbus_request_end (request, NULL);
-
- g_dbus_method_invocation_return_value (invocation,
- g_variant_new ("(i)", (gint) value));
-}
-
static gboolean
perform_writeback_cb (gpointer user_data)
{
@@ -535,9 +508,7 @@ handle_method_call (GDBusConnection *connection,
{
TrackerController *controller = user_data;
- if (g_strcmp0 (method_name, "GetPid") == 0) {
- handle_method_call_get_pid (controller, invocation, parameters);
- } else if (g_strcmp0 (method_name, "PerformWriteback") == 0) {
+ if (g_strcmp0 (method_name, "PerformWriteback") == 0) {
handle_method_call_perform_writeback (controller, invocation, parameters);
} else {
g_warning ("Unknown method '%s' called", method_name);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]