Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased libtmux has not been released. Its API may change during development. This site's structure and URLs may change too.

module libtmux-ocaml latest

Libtmux_unix.Cleanup

Retained failures from releasing processes and descriptors. Reports belong to their creating domain and remain readable after client closure. They preserve secondary failures without replacing a primary exception or cancellation.

Source and package
Qualified name
Libtmux_unix.Cleanup
Declared in
Libtmux_unix
Package
libtmux-unix
Source
unix/libtmux_unix.mli
module Cleanup

Public owner: Libtmux_unix

Members6#

Common operations2#

Other members4#

  • issue: Cleanup.issue struct One failed cleanup action. error retains a typed library cause when available; exception_ and backtrace retain the original exception. Unreaped_child means exit was not established after a failed signal. It does not release ownership or authorize signalling a reused PID.
  • phase: Cleanup.phase enum
  • snapshot: Cleanup.snapshot struct Issues in occurrence order, with a count of additional omitted issues. A report retains at most 64 entries. This bounds entry count, not heap retention: exception payloads and backtraces may retain other values. These diagnostics are not immutable graph observations.
  • t: Cleanup.t typealias
Esc

Type to search.

Reference previewOpen reference