[a question related to es code]org.elasticsearch.transport.netty.NettyTransport in 2.X

private void createServerBootstrap(String name, Settings settings) {
...
final ThreadFactory bossFactory = daemonThreadFactory(this.settings, HTTP_SERVER_BOSS_THREAD_NAME_PREFIX, name);
final ThreadFactory workerFactory = daemonThreadFactory(this.settings, HTTP_SERVER_WORKER_THREAD_NAME_PREFIX, name);
...
}

why give it http server prefix while it is really bound to tcp port and rather a tcp server?

Hi @makeyang,

you're right. Maybe this was a copy&paste error during a refactoring. The issue seems to be also on master (i.e. ES 5) (although the affected contants are in TcpTransport now). Would you mind to create an issue for this on Github?

Daniel