beckon-ffm
artifact. The FFM backends need JDK 22+, so keeping them out of core lets
the core jar stay on its JDK 8 floor. Core's pluggable backend seam is
unchanged; consumers wanting signalfd/kqueue add net.clojars.savya/beckon-ffm.beckon-ffm as a separate package and add its version badge.sun.misc.Signal usage behind a
SignalBackend seam so alternative backends can be selected at runtime.signalfd backend (Linux, JDK 22+). Make FFM
raise! synchronous so signals don't bleed across handler sets. (These FFM
backends move to the beckon-ffm artifact in 0.4.0.)net.clojars.savya/beckon.sun.misc
deprecation warnings silenced).docs tagdocs tagsignal-atom returns an atom containing a collection of
functions. The functions will be invoked sequentially whenever a signal is
trapped.raise! raises a signal.reinit! and reinit-all! reinitializes signal handlers, and return
them to their "factory settings".Can you improve this documentation? These fine people already did:
Jean Niklas L'orange & SavyasachiEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |