# Elasticsearch Error "Event loop shutdown"

**URL:** <https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329>\
**Category:** Elasticsearch\
**Created:** [August 18, 2020, 1:45am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329 "2020-08-18T01:45:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![nguacon90](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nguacon90/32/74048_2.png) [@nguacon90](https://discuss.elastic.co/u/nguacon90)\
**Post date:** [August 18, 2020, 1:45am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329/1 "2020-08-18T01:45:50Z")

</div>

Hi All, I'm using elastic search with information as following:

```auto
    {
    "name": "3KOuo1W",
    "cluster_name": "common-cluster",
    "cluster_uuid": "H9IcVILhROqC76KMneIxlA",
    "version": {
    "number": "5.5.3",
    "build_hash": "9305a5e",
    "build_date": "2017-09-07T15:56:59.599Z",
    "build_snapshot": false,
    "lucene_version": "6.6.0"
    },
    "tagline": "You Know, for Search"
    }

```

Sometime, Elasticsearch throw error:

```auto
> {"log":"[2020-08-17T08:31:49,173][ERROR][i.n.u.c.D.rejectedExecution] Failed to submit a listener notification task. Event loop shut down?\n","stream":"stdout","time":"2020-08-17T08:31:49.180194296Z"}

```

I've been checking the server, the eslasticsearch using over 100% CPU.  
Anyone can help me to resolve this error?  
Thanks.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 18, 2020, 2:00am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329/2 "2020-08-18T02:00:12Z")

</div>

Welcome to our community! 😃

5.X is [EOL](https://www.elastic.co/support/eol), you should really upgrade as a matter of urgency.  
Otherwise, is there more in your logs?

---

<div class="post-metadata">

**Author:** ![nguacon90](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nguacon90/32/74048_2.png) [@nguacon90](https://discuss.elastic.co/u/nguacon90)\
**Post date:** [August 18, 2020, 2:31am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329/3 "2020-08-18T02:31:33Z")

</div>

Thanks for your reply.  
Currently it's hard to upgrade new version because the system run over 3 years, and serve over 1 million users, also having many data with old structure that not compatible with new version.  
I can provide more logs. Can you help me? 🙂

```auto
[2020-08-17T08:31:49,173][ERROR][i.n.u.c.D.rejectedExecution] Failed to submit a listener notification task. Event loop shut down?
java.util.concurrent.RejectedExecutionException: event executor terminated
io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:821)
io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:327)
io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:320)
io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:746)
io.netty.util.concurrent.DefaultPromise.safeExecute(DefaultPromise.java:760)
io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:428)
io.netty.util.concurrent.DefaultPromise.addListener(DefaultPromise.java:163)
io.netty.channel.DefaultChannelPromise.addListener(DefaultChannelPromise.java:93)
io.netty.channel.DefaultChannelPromise.addListener(DefaultChannelPromise.java:28)
org.elasticsearch.transport.netty4.Netty4Transport.sendMessage(Netty4Transport.java:396)
org.elasticsearch.transport.netty4.Netty4Transport.sendMessage(Netty4Transport.java:94)
org.elasticsearch.transport.TcpTransport.internalSendMessage(TcpTransport.java:1122) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.transport.TcpTransport.sendResponse(TcpTransport.java:1195) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.transport.TcpTransport.sendResponse(TcpTransport.java:1165) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.transport.TcpTransportChannel.sendResponse(TcpTransportChannel.java:67) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.transport.TcpTransportChannel.sendResponse(TcpTransportChannel.java:61) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.transport.DelegatingTransportChannel.sendResponse(DelegatingTransportChannel.java:60) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.transport.RequestHandlerRegistry$TransportChannelWrapper.sendResponse(RequestHandlerRegistry.java:111) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.support.HandledTransportAction$TransportHandler$1.onResponse(HandledTransportAction.java:68) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.support.HandledTransportAction$TransportHandler$1.onResponse(HandledTransportAction.java:64) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.AbstractSearchAsyncAction.onResponse(AbstractSearchAsyncAction.java:291) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.AbstractSearchAsyncAction.onResponse(AbstractSearchAsyncAction.java:49) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.FetchSearchPhase$3.run(FetchSearchPhase.java:215) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.AbstractSearchAsyncAction.executePhase(AbstractSearchAsyncAction.java:143) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.AbstractSearchAsyncAction.executeNextPhase(AbstractSearchAsyncAction.java:137) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.ExpandSearchPhase.run(ExpandSearchPhase.java:119) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.AbstractSearchAsyncAction.executePhase(AbstractSearchAsyncAction.java:143) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.AbstractSearchAsyncAction.executeNextPhase(AbstractSearchAsyncAction.java:137) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.FetchSearchPhase.moveToNextPhase(FetchSearchPhase.java:208) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.FetchSearchPhase.lambda$innerRun$2(FetchSearchPhase.java:105) ~[elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.FetchSearchPhase.innerRun(FetchSearchPhase.java:117) [elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.FetchSearchPhase.access$000(FetchSearchPhase.java:45) [elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.action.search.FetchSearchPhase$1.doRun(FetchSearchPhase.java:87) [elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:638) [elasticsearch-5.5.3.jar:5.5.3]
org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37) [elasticsearch-5.5.3.jar:5.5.3]
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_141]
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_141]
java.lang.Thread.run(Thread.java:748) [?:1.8.0_141]

```

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 18, 2020, 3:01am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329/4 "2020-08-18T03:01:14Z")

</div>

Is that the only log entry, there's nothing before or after that?

---

<div class="post-metadata">

**Author:** ![nguacon90](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nguacon90/32/74048_2.png) [@nguacon90](https://discuss.elastic.co/u/nguacon90)\
**Post date:** [August 18, 2020, 3:20am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329/5 "2020-08-18T03:20:07Z")

</div>

That's true. Nothing before or after this log, therefore i can't know what's wrong 🙂

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 15, 2020, 3:20am UTC](https://discuss.elastic.co/t/elasticsearch-error-event-loop-shutdown/245329/6 "2020-09-15T03:20:08Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
