package ru.semiot.services.tsdbservice.wamp; import io.netty.channel.nio.NioEventLoopGroup; import ws.wamp.jawampa.transport.netty.NettyWampClientConnectorProvider; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ThreadFactory; public class PlainWampClientConnectorProvider extends NettyWampClientConnectorProvider { @Override public ScheduledExecutorService createScheduler() { NioEventLoopGroup scheduler = new NioEventLoopGroup(10, new ThreadFactory() { @Override public Thread newThread(Runnable r) { Thread t = new Thread(r, "WampClientEventLoop"); t.setDaemon(true); return t; } }); return scheduler; } }