Author: norman
Date: Wed Jul 13 19:09:57 2011
New Revision: 1146243
URL: http://svn.apache.org/viewvc?rev=1146243&view=rev
Log:
Make sure the MailboxEventAnalyser is 100% thread-safe. See IMAP-320
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/base/MailboxEventAnalyser.java
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/base/MailboxEventAnalyser.java
URL:
http://svn.apache.org/viewvc/james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/base/MailboxEventAnalyser.java?rev=1146243&r1=1146242&r2=1146243&view=diff
==============================================================================
---
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/base/MailboxEventAnalyser.java
(original)
+++
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/base/MailboxEventAnalyser.java
Wed Jul 13 19:09:57 2011
@@ -92,7 +92,7 @@ public class MailboxEventAnalyser extend
*
* @see
org.apache.james.mailbox.MailboxListener#event(org.apache.james.mailbox.MailboxListener.Event)
*/
- public void event(Event event) {
+ public synchronized void event(Event event) {
// Check if the event was for the mailbox we are observing
if (event.getMailboxPath().equals(getMailboxPath())) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]