diff options
author | 8 <NotZed@Ximian.com> | 2001-09-29 02:38:45 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2001-09-29 02:38:45 +0800 |
commit | 2ca8993160f6efd0edc6ac22fb850241d57bd5af (patch) | |
tree | 30ab7983f0b696248573b48b39a188ec94ac9035 /e-util/ChangeLog | |
parent | dd13860c7a9ee912d8fd1ba996a7a1b1bc7bb83e (diff) | |
download | gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.tar gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.tar.gz gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.tar.bz2 gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.tar.lz gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.tar.xz gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.tar.zst gsoc2013-evolution-2ca8993160f6efd0edc6ac22fb850241d57bd5af.zip |
Write the pipe notification outside the lock. This way if the pipe fills
2001-09-28 <NotZed@Ximian.com>
* e-msgport.c (e_msgport_put): Write the pipe notification outside
the lock. This way if the pipe fills up because of too many
outstanding request, the queue isn't deadlocked. This only
happens wiht 4096 outstanding messages, so something is getting
VERY busy! Fixes #11121.
svn path=/trunk/; revision=13218
Diffstat (limited to 'e-util/ChangeLog')
-rw-r--r-- | e-util/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/e-util/ChangeLog b/e-util/ChangeLog index 5233e27103..ace42f88d9 100644 --- a/e-util/ChangeLog +++ b/e-util/ChangeLog @@ -1,3 +1,11 @@ +2001-09-28 <NotZed@Ximian.com> + + * e-msgport.c (e_msgport_put): Write the pipe notification outside + the lock. This way if the pipe fills up because of too many + outstanding request, the queue isn't deadlocked. This only + happens wiht 4096 outstanding messages, so something is getting + VERY busy! Fixes #11121. + 2001-09-24 Christopher James Lahey <clahey@ximian.com> * e-categories-master-list-wombat.c (ecmlw_load, ecmlw_save): Make |