commit 9559b08869b7ee21960caf0a38548b23afada33d
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue May 7 15:05:48 2019 +0100

    Correct the EffectMessageSender.

diff --git a/src/main/java/org/distorted/library/message/EffectMessageSender.java b/src/main/java/org/distorted/library/message/EffectMessageSender.java
index e9f7298..cdcc38e 100644
--- a/src/main/java/org/distorted/library/message/EffectMessageSender.java
+++ b/src/main/java/org/distorted/library/message/EffectMessageSender.java
@@ -49,7 +49,6 @@ public final class EffectMessageSender extends Thread
   private static EffectMessageSender mThis=null;
   private static volatile boolean mNotify  = false;
   private static volatile boolean mRunning = false;
-  private static final Object mLock = new Object();
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
    
@@ -72,7 +71,7 @@ public final class EffectMessageSender extends Thread
       }
     else  
       {  
-      synchronized(mLock)
+      synchronized(mThis)
         {
         mThis.notify();
         }
@@ -87,7 +86,7 @@ public final class EffectMessageSender extends Thread
 
     if( mThis!=null )
       {
-      synchronized(mLock)
+      synchronized(mThis)
         {
         mThis.notify();
         }
@@ -108,7 +107,7 @@ public final class EffectMessageSender extends Thread
         tmp.mListener.effectMessage(tmp.mMessage, tmp.mEffectID, tmp.mObjectID);
         }
 
-      synchronized(mLock)
+      synchronized(mThis)
         {
         if (!mNotify)
           {
@@ -130,7 +129,7 @@ public final class EffectMessageSender extends Thread
     Message msg = mThis.new Message(l,m,effID,objID);
     mList.add(msg);
 
-    synchronized(mLock)
+    synchronized(mThis)
       {
       mNotify = true;
       mThis.notify();
