Hi Folks, I am confused about the code below ,why the IO thread set the daemon ? in my thought , daemon thread is not suitable for some importment work
def createHandler(id: Int): Unit = synchronized {
runnables += new KafkaRequestHandler(id, brokerId, aggregateIdleMeter,
threadPoolSize, requestChannel, apis, time)
KafkaThread.daemon("kafka-request-handler-" + id, runnables(id)).start()
}
