diff options
author | Alexander Larsson <alexl@redhat.com> | 2005-09-06 15:12:46 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2005-09-06 15:12:46 +0000 |
commit | b32d6453ad9063fb95e50d3b1fd2fbcbfea42ae8 (patch) | |
tree | d964acfc905028e520bfe81d4fb37086e4d3dca9 /libnautilus-private/nautilus-file.c | |
parent | 5f2794aed462ea2b1a467b2d2a48621315059891 (diff) | |
download | nautilus-b32d6453ad9063fb95e50d3b1fd2fbcbfea42ae8.tar.gz |
Only use directory monitors to avoid using lots and lots of file monitors.
2005-09-06 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-async.c:
(nautilus_directory_monitor_add_internal),
(nautilus_directory_monitor_remove_internal):
* libnautilus-private/nautilus-file-private.h:
* libnautilus-private/nautilus-file.c: (finalize):
Only use directory monitors to avoid using lots and lots of
file monitors. This is an optimization in almost all cases, although
it does a bit more work when viewing a file properties dialog with the
containing folder window hidden. (#315041)
Diffstat (limited to 'libnautilus-private/nautilus-file.c')
-rw-r--r-- | libnautilus-private/nautilus-file.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c index d7e68b26b..89a285b4b 100644 --- a/libnautilus-private/nautilus-file.c +++ b/libnautilus-private/nautilus-file.c @@ -471,10 +471,6 @@ finalize (GObject *object) g_free (uri); } - if (file->details->monitor != NULL) { - nautilus_monitor_cancel (file->details->monitor); - } - nautilus_async_destroying_file (file); remove_from_link_hash_table (file); |