summaryrefslogtreecommitdiff
path: root/daemon/gvfsjob.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@src.gnome.org>2007-09-13 11:03:09 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-09-13 11:03:09 +0000
commitf043c47e0efb3c443f040d5238d657ea6a0ed26b (patch)
tree8618fbd14ab34bea70dc4a2606be0fdaa604101a /daemon/gvfsjob.c
parent44fce9a8d15caf9c660ccc30eb8046727a54152c (diff)
downloadgvfs-f043c47e0efb3c443f040d5238d657ea6a0ed26b.tar.gz
New thread model for GVfsDaemon
Original git commit by Alexander Larsson <alex@greebo.(none)> at 1169224526 +0100 svn path=/trunk/; revision=259
Diffstat (limited to 'daemon/gvfsjob.c')
-rw-r--r--daemon/gvfsjob.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/daemon/gvfsjob.c b/daemon/gvfsjob.c
index cbc1c0a9..a505f748 100644
--- a/daemon/gvfsjob.c
+++ b/daemon/gvfsjob.c
@@ -138,13 +138,22 @@ g_vfs_job_get_property (GObject *object,
}
}
+void
+g_vfs_job_run (GVfsJob *job)
+{
+ GVfsJobClass *class;
+
+ class = G_VFS_JOB_GET_CLASS (job);
+ class->run (job);
+}
+
gboolean
-g_vfs_job_start (GVfsJob *job)
+g_vfs_job_try (GVfsJob *job)
{
GVfsJobClass *class;
class = G_VFS_JOB_GET_CLASS (job);
- return class->start (job);
+ return class->try (job);
}
void