diff --git a/process-streaming.cabal b/process-streaming.cabal
--- a/process-streaming.cabal
+++ b/process-streaming.cabal
@@ -1,5 +1,5 @@
 name:          process-streaming
-version:       0.9.1.0
+version:       0.9.1.1
 license:       BSD3
 license-file:  LICENSE
 data-files:    
@@ -14,6 +14,7 @@
 Extra-Source-Files:
     README.md
     CHANGELOG
+    tests/alternating.sh
 
 Library
     default-language: Haskell2010
diff --git a/tests/alternating.sh b/tests/alternating.sh
new file mode 100644
--- /dev/null
+++ b/tests/alternating.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+for (( i=1; i <= 20000; i++ ))
+do
+     echo "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
+done
+
+for (( i=1; i <= 20000; i++ ))
+do
+     echo "EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE" 1>&2
+done
+
+for (( i=1; i <= 20000; i++ ))
+do
+     echo "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
+done
+
+for (( i=1; i <= 20000; i++ ))
+do
+     echo "EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE" 1>&2
+done
