Exception: Demiurge::Errors::TooManyIntentionLoopsError

Inherits:
BadScriptError show all
Defined in:
lib/demiurge/exception.rb

Overview

This occurs if intentions queue other, new intentions too many times in the same tick. The exception exists to prevent infinite loops of queued intentions. If your script wants to queue lots of intentions, consider queueing them during later ticks instead of immediately.

Since:

  • 0.0.1

Instance Attribute Summary

Attributes inherited from Exception

#execution_context, #info

Method Summary

Methods inherited from Exception

#backtrace_chain, #formatted, #initialize, #jsonable

Constructor Details

This class inherits a constructor from Demiurge::Errors::Exception