From 48ad64875b482b16f35de414f51b37533ca506bb Mon Sep 17 00:00:00 2001 From: Not Zed Date: Fri, 7 May 2004 04:36:26 +0000 Subject: ** See #58017. 2004-05-07 Not Zed ** See #58017. * message-list.c (mail_regen_list): use thread_queued, so we don't regen out of order. * em-folder-view.c (emfv_list_message_selected): use the queue thread so we don't get messages out of order. * mail-ops.c (mail_transfer_messages): use thread_queued_slow. (mail_prep_offline): and here too. svn path=/trunk/; revision=25819 --- mail/message-list.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mail/message-list.c') diff --git a/mail/message-list.c b/mail/message-list.c index 9ae5673bd2..252957445e 100644 --- a/mail/message-list.c +++ b/mail/message-list.c @@ -3425,7 +3425,8 @@ mail_regen_list (MessageList *ml, const char *search, const char *hideexpr, Came ml->regen = g_list_prepend(ml->regen, m); - e_thread_put (mail_thread_new, (EMsg *)m); + /* TODO: we should manage our own thread stuff, would make cancelling outstanding stuff easier */ + e_thread_put (mail_thread_queued, (EMsg *)m); } -- cgit v1.2.3