GNOME Bugzilla – Bug 569772
gio.File.copy blocks main loop from *any* thread
Last modified: 2009-01-30 17:55:07 UTC
Not sure if this is related to bug #556250 or not, but calling gio.File.copy causes the gtk main loop to be blocked, even if the copy operation is called from another thread.
This makes GIO unusable for Conduit, and is contrary to the behaviour of GnomeVfs.
Created attachment 127516 [details]
Example demonstrating the behaviour
This simple app shows copying from a thread causing the main loop to stall.
When copying with GnomeVfs the main loop continues to run (. is printed)
When copying with GIO, the main loop is blocked (no .s are printed)
Yes, it is the same bug.
*** This bug has been marked as a duplicate of 556250 ***