Core LibraryalphaAPI Reference

Choose documentation 1

latest

Current version

latest
English

Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

exception libtmux-elixir latest

ExecutionError

A managed execution reported an error after admission.

Base types Exception
Source and package
Qualified name
LibTmux.Control.ExecutionError
Module
LibTmux.Control
Package
libtmux
Source
lib/libtmux/control/execution_error.ex
exception LibTmux.Control.ExecutionError

Description#

error explains the wait or context failure. operation is the exact admitted handle. context reports whether its record was retained when inspected; expiry, Manager loss or death of the original execute/3 caller can invalidate it later. Passing the handle to another process does not transfer recovery ownership; use Control.submit/3 for durable retention independent of the submitting caller. :lost never establishes that the command was unwritten and does not authorize replay. Inspect a retained handle with LibTmux.Operation.status/1 before leaving its owning scope. See the recovery example.

Discussed in Execution ownership

Members4#

Esc

Type to search.

Reference preview Open reference