evolution-data-server r7600 - in trunk: . libedataserver libedataserverui



Author: mbarnes
Date: 2007-02-07 21:17:25 +0000 (Wed, 07 Feb 2007)
New Revision: 7600
ViewCVS link: http://svn.gnome.org/viewcvs/evolution-data-server?rev=7600&view=rev

Modified:
   trunk/ChangeLog
   trunk/libedataserver/e-msgport.c
   trunk/libedataserverui/ChangeLog
   trunk/libedataserverui/e-passwords.c
Log:
2007-02-07  Matthew Barnes  <mbarnes redhat com>

	** Fixes bug #359979, #384183

	* libedataserver/e-msgport.c (e_msgport_wait): Behavior is now
	block-and-pop instead of block-and-peek.  Eliminates the need for
	a cache.

	* libedataserver/e-msgport.c (e_msgport_new), (e_msgport_get):
	Rip out the cache logic, which was broken anyway.

	* libedataserver/e-msgport.c (thread_dispatch): Adapt to new
	e_msgport_wait() semantics, and simplify the logic.

	* libedataserverui/e-passwords.c (ep_msg_send): e_msgport_wait()'s
	behavior is now block-and-pop instead of block-and-peek.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]