GNOME Bugzilla – Bug 638752
There is no async equivalent for g_file_delete()
Last modified: 2011-01-06 14:35:40 UTC
The methods g_file_copy() and g_file_create(), as well as others have async versions (g_file_copy_async(), g_file_create_async() respectively). But there are no async versions for g_file_delete() or g_file_trash(). While delete is not usually a long running operation, it can still block the main loop if done on a remote filesystem. At the very least, the documentation should provide some explanation of why the async versions do not exist for the delete and trash methods.
*** This bug has been marked as a duplicate of bug 548353 ***