From owner-freebsd-gnome Mon Oct 21 12: 9:18 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84D4137B401 for ; Mon, 21 Oct 2002 12:09:16 -0700 (PDT) Received: from martin.kleinerdrache.org (static62-99-146-055.adsl.inode.at [62.99.146.55]) by mx1.FreeBSD.org (Postfix) with SMTP id 0227443E8A for ; Mon, 21 Oct 2002 12:09:15 -0700 (PDT) (envelope-from martin.klaffenboeck@gmx.at) Received: (qmail 99920 invoked from network); 21 Oct 2002 19:11:33 -0000 Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1) by 127.0.0.1 with SMTP; 21 Oct 2002 19:11:33 -0000 Subject: pan2 patch for the articlelist... From: Martin Klaffenboeck To: Joe Marcus Clarke , gnome@freebsd.org Content-Type: multipart/mixed; boundary="=-hTvm9UX43MRZ735C94yI" Organization: Message-Id: <1035227493.74634.32.camel@martin> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.1.2 (Preview Release) Date: 21 Oct 2002 21:11:33 +0200 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-hTvm9UX43MRZ735C94yI Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello Joe, Maybe you remember the problem on pan2 that it didn't work correctly. Please commit this file into the files directory of news/pan2 and set a PORTREVISION for it. So, all the people useing pan2 will be glad.. ;-) If you want you can also look at http://bugzilla.gnome.org/show_bug.cgi?id=96258 for this bug. Thanks, Martin --=-hTvm9UX43MRZ735C94yI Content-Disposition: attachment; filename="patch-pan::articlelist.c" Content-Type: text/x-c; name="patch-pan::articlelist.c"; charset=ISO8859-1 Content-Transfer-Encoding: 7bit --- pan/articlelist.c 29 Sep 2002 12:46:18 -0000 1.577 +++ pan/articlelist.c 20 Oct 2002 22:19:18 -0000 @@ -3412,9 +3412,6 @@ if (fetch_new_on_group_load && !group_is_folder(group)) queue_insert_tasks (g_slist_append(NULL,task_headers_new(group,HEADERS_NEW)), 0); - /* switching done. safe to do another switch */ - g_static_mutex_unlock (&switch_mutex); - debug_exit ("set_group_mainthread_end"); return 0; } @@ -3475,6 +3472,9 @@ /* hard work over, pass back to main thread */ gui_queue_add (set_group_mainthread_end, argset); + + /* safe to do another switch */ + g_static_mutex_unlock (&switch_mutex); debug_exit ("set_group_worker"); return NULL; --=-hTvm9UX43MRZ735C94yI-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message