This patch release resolves issues with Websocket on-close handlers not being fired when close frames aren't actually sent.

What is Immutant?

Immutant is an integrated suite of Clojure libraries backed by Undertow for web, HornetQ for messaging, Infinispan for caching, Quartz for scheduling, and Narayana for transactions. Applications built with Immutant can optionally be deployed to a WildFly cluster for enhanced features. Its fundamental goal is to reduce the inherent incidental complexity in real world applications.

Get In Touch

If you have any questions, issues, or other feedback about Immutant, you can always find us on #immutant on freenode or our mailing lists.

Issues resolved in 2.0.2

  • [IMMUTANT-563] - on-close handler for async channels doesn't fire if server is stopped
  • [IMMUTANT-564] - Websocket on-close handlers not being called when Safari client goes away