From 36b746eb1c43068b999fa56d52aa0d8994dd6ef9 Mon Sep 17 00:00:00 2001
From: Josh Blum
Date: Sun, 16 Dec 2012 02:02:49 -0800
Subject: various fixes for unit tests pass

---
 lib/output_handlers.cpp | 1 +
 1 file changed, 1 insertion(+)

(limited to 'lib/output_handlers.cpp')

diff --git a/lib/output_handlers.cpp b/lib/output_handlers.cpp
index 41dd791..aaf5544 100644
--- a/lib/output_handlers.cpp
+++ b/lib/output_handlers.cpp
@@ -79,6 +79,7 @@ void BlockActor::handle_output_update(const OutputUpdateMessage &message, const
     const size_t i = message.index;
 
     //update buffer queue configuration
+    if (i >= this->output_queues.size()) return;
     const size_t reserve_bytes = this->output_items_sizes[i]*this->output_configs[i].reserve_items;
     this->output_queues.set_reserve_bytes(i, reserve_bytes);
 }
-- 
cgit