diff --git a/src/Mcfedr/QueueManagerBundle/Command/RunnerCommand.php b/src/Mcfedr/QueueManagerBundle/Command/RunnerCommand.php
index <HASH>..<HASH> 100644
--- a/src/Mcfedr/QueueManagerBundle/Command/RunnerCommand.php
+++ b/src/Mcfedr/QueueManagerBundle/Command/RunnerCommand.php
@@ -150,6 +150,8 @@ abstract class RunnerCommand extends Command implements ContainerAwareInterface
             if (isset($handle)) {
                 pcntl_signal_dispatch();
             }
+
+            gc_collect_cycles();
         } while ($running && ($ignoreLimit || $limit > 0));
     }
add call to gc_collect

Seems like this shouldn’t be needed. But it helps keep the amount of
memory used down. Php doesn’t seem to be very clever about calling this
itself