Florian,
sorry it took so long to respond.
Jetty never starts the QueuedThreadPool in daemon mode.
The Jetty HttpClient does configure explicitly the thread pool to be
daemon if no thread pool is configured by the application.
So, if you refer to differenced between 2.3.x and 2.5.x/2.6.x there
should be none.
If you have a difference, please report exact CometD and Jetty versions.
In Jetty 9, HttpClient does not configure the thread pool as daemon.
This is on purpose, and if you want to stop it, you need to call
HttpClient.stop().
In CometD 3, the HttpClient and the WebSocketClient are provided
externally, so you need to call stop() on them explicitly when you're
finished.
--
Simone Bordet
----
http://cometd.org
http://webtide.com
http://intalio.com
Developer advice, training, services and support
from the Jetty & CometD experts.
Intalio, the modern way to build business applications.