libtmux.control:with-reconnection
Bind a fresh NAME and SNAPSHOT from explicit RECONNECT; close NAME on exit. Evaluate PREVIOUS and options once. BODY permits declarations and returns all values. Rebinding either visible name cannot redirect cleanup. Preserve primary errors/nonlocal exits and record secondary cleanup errors on the new connection. The previous resource retains its own old results and events.
Source and package
- Qualified name
-
libtmux.control: with-reconnection - Declared in
libtmux.control- Package
- libtmux/control
- Source
- src/control.lisp
- (with-reconnection (name snapshot previous &rest options) &body body)
-
Public owner:
libtmux.controlDescription#
See also:
libtmux.control:connection-cleanup-failures,libtmux.control:reconnect,libtmux.control:with-connection.- Parameters