diff --git a/changelog.rst b/changelog.rst
index d9d56a1..f8314fc 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -1,6 +1,11 @@
 oyster changelog
 ================
 
+0.3.3
+-----
+    * S3 storage backend bugfix
+    * improvements to signal script
+
 0.3.2
 -----
 **2012-03-29**
diff --git a/oyster/scripts/signal.py b/oyster/scripts/signal.py
index 30a76bc..e936f68 100644
--- a/oyster/scripts/signal.py
+++ b/oyster/scripts/signal.py
@@ -15,7 +15,7 @@ def main():
 
     args = parser.parse_args()
 
-    docs = kernel.db.tracked.find({'doc_class': args.doc_class})
+    docs = kernel.db.tracked.find({'doc_class': args.doc_class}, timeout=False)
     print '%s docs in %s' % (docs.count(), args.doc_class)
 
     path, func = args.function.rsplit('.', 1)