Hi, We have an application that is built with *apache MINA 2.0.7* as a backbone for communicating with clients. Primarily used for XML messages over socket connections.
It is non-reproducible in our staging system. only happened twice at the production system! System running the application for many days without any issues. All of a sudden, the application stopped responding to the incoming messages and printed the following message *(0x00000143: nio socket, server, null => 0.0.0.0/0.0.0.0:13101 <http://0.0.0.0/0.0.0.0:13101>), remote address is null* 15 mins later, the customer restarted the machine. while shutting down, the application tries to shutdown ThreadPoolExecutor ( inThreadPoolExecutor.shutdownNow();) and it pours with the following log entries. Totally 700 entries. 2022-01-14 09:41:06,121 WARN | main () | [Ecn4Util:?] shutting down thread >[(0x00000001: nio socket, server, null => 0.0.0.0/0.0.0.0:13101)] MESSAGE_RECEIVED: [com.navis.ecn4.xmlrdt.impl.XmlRdtEnvelope@ab11e76]< before execution 2022-01-14 09:41:06,121 WARN | main () | [Ecn4Util:?] shutting down thread >[(0x00000001: nio socket, server, null => 0.0.0.0/0.0.0.0:13101)] MESSAGE_RECEIVED: [com.navis.ecn4.xmlrdt.impl.XmlRdtEnvelope@72f91c91]< before execution 2022-01-14 09:41:06,121 WARN | main () | [Ecn4Util:?] shutting down thread >[(0x0000022F: nio socket, server, null => 0.0.0.0/0.0.0.0:13101)] SESSION_OPENED< before execution 2022-01-14 09:41:06,121 WARN | main () | [Ecn4Util:?] shutting down thread >[(0x0000022F: nio socket, server, null => 0.0.0.0/0.0.0.0:13101)] MESSAGE_RECEIVED: [com.navis.ecn4.xmlrdt.impl.XmlRdtEnvelope@69d6fe75]< before execution 2022-01-14 09:41:06,121 WARN | main () | [Ecn4Util:?] shutting down thread >[(0x0000022F: nio socket, server, null => 0.0.0.0/0.0.0.0:13101)] SESSION_CLOSED< before execution Kindly request to you take a look at the above log and let me know what went wrong and how to address it. Thanks and Regards, Sampath