diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-05-17 04:53:03 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@gnome-db.org> | 2011-06-30 00:42:16 +0800 |
commit | 9640844be243e8639e1b2a2a74c6b441462fa032 (patch) | |
tree | dfde87eb982a4a84171bdaea913704743f85f062 /composer/e-composer-from-header.h | |
parent | b08569ecb2682ecea9e254c547dd45f86664ca43 (diff) | |
download | gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.tar gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.tar.gz gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.tar.bz2 gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.tar.lz gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.tar.xz gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.tar.zst gsoc2013-evolution-9640844be243e8639e1b2a2a74c6b441462fa032.zip |
Bug 650223 - evolution-backup does not terminate without --gui
Use g_io_scheduler_push_job() instead of g_thread_create(). When the
operation is finished, call gtk_main_quit() from the main thread using
g_io_scheduler_job_send_to_mainloop().
Also, check for cancellation with a GCancellable instead of a boolean.
Note: We really should be using GLib's process spawning API
instead of system(), but that's a job for another day.
Diffstat (limited to 'composer/e-composer-from-header.h')
0 files changed, 0 insertions, 0 deletions