diff --git a/currentmonitor/lantern-currentmonitor/pom.xml b/currentmonitor/lantern-currentmonitor/pom.xml
index 06b2cb3..d5d9171 100644
--- a/currentmonitor/lantern-currentmonitor/pom.xml
+++ b/currentmonitor/lantern-currentmonitor/pom.xml
@@ -2,7 +2,7 @@
4.0.0
lantern-currentmonitor
jar
- 1.1.2
+ 1.1.3
lantern-currentmonitor
diff --git a/currentmonitor/lantern-currentmonitor/src/main/java/com/lanternsoftware/currentmonitor/MonitorApp.java b/currentmonitor/lantern-currentmonitor/src/main/java/com/lanternsoftware/currentmonitor/MonitorApp.java
index 2150866..f81b7c5 100644
--- a/currentmonitor/lantern-currentmonitor/src/main/java/com/lanternsoftware/currentmonitor/MonitorApp.java
+++ b/currentmonitor/lantern-currentmonitor/src/main/java/com/lanternsoftware/currentmonitor/MonitorApp.java
@@ -301,10 +301,12 @@ public class MonitorApp {
monitor.stop();
pool.shutdown();
}, "Monitor Shutdown"));
- try {
- monitor.wait();
- } catch (InterruptedException _e) {
- LOG.error("Interrupted, shutting down", _e);
+ synchronized (monitor) {
+ try {
+ monitor.wait();
+ } catch (InterruptedException _e) {
+ LOG.error("Interrupted, shutting down", _e);
+ }
}
}