summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendsmb.c
diff options
context:
space:
mode:
authorRoss Lagerwall <rosslagerwall@gmail.com>2013-11-01 09:57:47 +0200
committerRoss Lagerwall <rosslagerwall@gmail.com>2013-11-14 10:32:15 +0200
commite355526f0c6c00bbb7593d02accd4075c4da800f (patch)
tree2b93898a7a7a019fd964aebfc061267a2134d047 /daemon/gvfsbackendsmb.c
parent2965194d8479e83dfa6e2ef0b0302aea2762dae3 (diff)
downloadgvfs-e355526f0c6c00bbb7593d02accd4075c4da800f.tar.gz
daemon: Make progress callbacks work with try methods
Before, for each job type that implements progress callbacks, the progress_proxy was being unref'd immediately after the backend's try or run method had run. This means that if the backend had an asynchronous callback which updated the progress, it wouldn't work because the progress_proxy had been removed. Fix this by unrefing the progress_proxy in the GVfsJobProgress class's finalize method. https://bugzilla.gnome.org/show_bug.cgi?id=711247
Diffstat (limited to 'daemon/gvfsbackendsmb.c')
0 files changed, 0 insertions, 0 deletions