|
@@ -6,7 +6,7 @@
|
|
|
* Side Public License, v 1.
|
|
|
*/
|
|
|
|
|
|
-package org.elasticsearch.transport;
|
|
|
+package org.elasticsearch.transport.netty4;
|
|
|
|
|
|
import io.netty.channel.EventLoopGroup;
|
|
|
import io.netty.channel.nio.NioEventLoopGroup;
|
|
@@ -14,10 +14,11 @@ import io.netty.util.concurrent.Future;
|
|
|
import org.apache.logging.log4j.LogManager;
|
|
|
import org.apache.logging.log4j.Logger;
|
|
|
import org.elasticsearch.common.settings.Settings;
|
|
|
+import org.elasticsearch.common.util.concurrent.EsExecutors;
|
|
|
import org.elasticsearch.core.AbstractRefCounted;
|
|
|
import org.elasticsearch.http.HttpServerTransport;
|
|
|
import org.elasticsearch.http.netty4.Netty4HttpServerTransport;
|
|
|
-import org.elasticsearch.transport.netty4.Netty4Transport;
|
|
|
+import org.elasticsearch.transport.TcpTransport;
|
|
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
import java.util.concurrent.atomic.AtomicBoolean;
|
|
@@ -75,7 +76,7 @@ public final class SharedGroupFactory {
|
|
|
private SharedGroup getGenericGroup() {
|
|
|
if (genericGroup == null) {
|
|
|
EventLoopGroup eventLoopGroup = new NioEventLoopGroup(workerCount,
|
|
|
- daemonThreadFactory(settings, TcpTransport.TRANSPORT_WORKER_THREAD_NAME_PREFIX));
|
|
|
+ EsExecutors.daemonThreadFactory(settings, TcpTransport.TRANSPORT_WORKER_THREAD_NAME_PREFIX));
|
|
|
this.genericGroup = new RefCountedGroup(eventLoopGroup);
|
|
|
} else {
|
|
|
genericGroup.incRef();
|