libtmux.async/close-runtime!
Cancels owned tasks and callbacks and shuts down the runtime's executors.
Source and package
- Qualified name
-
libtmux.async/ close-runtime! - Module
- libtmux.async
- Declared in
libtmux.async- Package
- io.github.libtmux:libtmux-clojure
- Source
- libtmux-clojure/src/main/clojure/libtmux/async.clj
- (close-runtime! runtime)
-
Public owner:
libtmux.asyncDescription#
Waits within
:close-timeout-ms.Interruption-resistant work can outlive that budget; it cannot be forcibly stopped. Pending cleanup throwsex-infowith:tmux/error:cleanup-pending.Safe to call again; returnsnilafter cleanup.task-statekeeps incomplete cleanup observable;cancel!targets one task.