diff --git a/Network/Mom/Stompl/Client/State.hs b/Network/Mom/Stompl/Client/State.hs
--- a/Network/Mom/Stompl/Client/State.hs
+++ b/Network/Mom/Stompl/Client/State.hs
@@ -256,7 +256,7 @@
   setMyTime t c = c {conMyBeat = t}
 
   updCon :: Connection -> [Connection] -> [Connection]
-  updCon c cs = c : delete' c cs
+  updCon c cs = let !c' = delete' c cs in c:c'
   
   ------------------------------------------------------------------------
   -- Transaction 
diff --git a/stomp-queue.cabal b/stomp-queue.cabal
--- a/stomp-queue.cabal
+++ b/stomp-queue.cabal
@@ -1,5 +1,5 @@
 Name:            stomp-queue
-Version:         0.1.1
+Version:         0.1.2
 Cabal-Version:   >= 1.8
 Copyright:       Copyright (c) Tobias Schoofs, 2011 - 2013
 License:         LGPL
@@ -42,6 +42,19 @@
 
   .
 
+  [0.1.2] Minor changes:
+
+          .
+
+          - Dependency for stompl-0.1.1
+
+          .
+
+          - Some more enquiries into potential mem leaks,
+            but more to follow
+
+  .
+
   [0.1.1] Dependency for bytestring 0.10
 
   .
@@ -134,7 +147,7 @@
                    attoparsec  >= 0.9.1.1,
                    split       >= 0.1.4.1,
                    network     >= 2.4.0.0,
-                   stompl      >= 0.1.0,
+                   stompl      >= 0.1.1,
                    mime        >= 0.3.3,
                    time        >= 1.1.4
 
