  
      if (context != 0) {
        LOGGER_TRACE << "collecting V8 garbage";
-@@ -241,6 +299,7 @@ void ApplicationV8::collectGarbage () {
+@@ -288,6 +414,7 @@ void ApplicationV8::collectGarbage () {
        delete context->_locker;
  
        context->_dirt = 0;

diff --git a/arangod/V8Server/ApplicationV8.cpp b/arangod/V8Server/ApplicationV8.cpp
index e1b246d..c381f4e 100644
--- a/arangod/V8Server/ApplicationV8.cpp
+++ b/arangod/V8Server/ApplicationV8.cpp
@@ -1,5 +1,5 @@

 
       {
         CONDITION_LOCKER(guard, _contextCondition);
@@ -326,7 +453,8 @@ void ApplicationV8::disableActions () {
 
 void ApplicationV8::setupOptions (map<string, basics::ProgramOptionsDescription>& options) {
   options["JAVASCRIPT Options:help-admin"]
