fluencelabs/nox

Cancel `Marine::call` after timeout

Closed this issue · 0 comments

folex commented

blocked by fluencelabs/marine#131

There are several places where this should be done:

  1. In Plumber. If particle is expired, cancel ongoing particle execution and return an AquaVM back to the pool
  2. In AquaRuntime::call. There should be a time limit on particle execution.
  3. In AppServices::call_service. There should be a time limit on service function execution.