Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] WebSocketTimeoutException is thrown randomly when Jetty 12 server is stopped

It looks like the Connector is changing the idle timeout during the graceful shutdown, it does this so idle connections will timeout within the graceful shutdown period.

The default shutdownIdleTimeout configuration is 1 second, so try configuring that to a suitable value that will not trigger the idleTimeout if your ping message has not been sent in a while.
You should be able to set this on your connector using the method setShutdownIdleTimeout.

On Thu, Nov 28, 2024 at 3:31 AM konikb via jetty-users <jetty-users@xxxxxxxxxxx> wrote:

Hello,

 

I running an embedded Jetty 12.0.15. It holds 2 websockets connected at the time the server.stop() method is invoked. One websocket (sometimes both) endpoint may (randomly) receive “WebSocketTimeoutException: Connection Idle Timeout” on the endpoint.onWebSocketError(Throwable cause). I don’t understand this exception. The Websocket idle timeout is set to 35000 and the websocket is indeed active when the server is stopped since a regular ping message is sent every 30 seconds by the remote endpoint of the socket.

I am copying the log, the problem happens at 2024-11-27 17:01:42,198 where “------------- problem“ is written.

It is problematic to get this timeout exception since this leads our app to remove the persistent information of the remote user although it should not to be able to reconnect properly once our server restarts.

 

I thank you to have a look at this and let me know what goes wrong.

 

 

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminHttpHandler - received={"request":"shutdownServer", "sessionID":"node01cdttr9v4fv291gvq85e14nfaj0", "backupDatabase":false} from session:node01cdttr9v4fv291gvq85e14nfaj0

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role supervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role routingPointSupervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminServer - System.currentTimeMillis() - user.getSessionLastActivityTime() = 2738 remoteManagementSessionTimeout = 7200000

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role admin = true

2024-11-27 17:01:42,080 [qtp417875774-32] DEBUG AdminHttpHandler - handling admin request {"request":"shutdownServer", "sessionID":"node01cdttr9v4fv291gvq85e14nfaj0", "backupDatabase":false} from address /192.168.1.26

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role admin = true

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role supervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role admin = true

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role supervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role user = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role admin = true

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role supervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role user = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role routingPointSupervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role supervisor = false

2024-11-27 17:01:42,080 [qtp417875774-32] TRACE AdminUser - DefaultUserIdentity('admin') from 192.168.1.26: check user role delegatedAdmin = false

2024-11-27 17:01:42,097 [qtp417875774-32] DEBUG AdminHttpHandler - sendResponse: {"result":{"server":{"serverRole":"main","jvm":{"committed":"100","vendor":"Oracle Corporation","maximum":"4022","used":"55","version":"17.0.2 - amd64 - D:\\java\\jdk-17.0.2"},"currentTime":"1732723302080","serverMode":"active","hostname":"kaki.unigone.local","redundancyServerMode":"","lastStartTime":"1732723127716","siteName":"UNIGONE","state":"serverStarted","version":"TelServer 2.14.0@HOTFIX@@BETA@ (build @BUILD-DATE@) - Copyright (C) @TOOLVENDOR.copyright@. All Rights Reserved.","installedVersions":[]}},"administrationItems":{"routingServices":[{"list":["s2"],"adminUnit":""},{"list":["s-chat1","s-totalfleet-PaysBas","s-totalfleet-PaysBas-EC","s1","s12"],"adminUnit":"unit1"}],"reportingReports":[{"list":["rap1"],"adminUnit":""},{"list":["Cobrowsing-agents-s1","rap-agent-simult"],"adminUnit":"unit1"}],"gateways":[{"list":["TelServices","Messaging","CSTAp2"],"adminUnit":""}],"databases":[{"list":["TelServer"],"adminUnit":""},{"list":["unit1"],"adminUnit":"unit1"},{"list":["unit2"],"adminUnit":"unit2"},{"list":["unit3"],"adminUnit":"unit3"}],"routingRoutes":[{"list":["5110","51101-affiliation","5118","5210-prompt","5211-affiliation","5211-prompt","5215-affiliation","5229-recorder","700-monitored","813-prompt","slot-campagne"],"adminUnit":""}],"directories":[{"list":["annuaire-campagne","annuaire-campagne-agents","contacts"],"adminUnit":""},{"list":["Agents-unit1","totalfleet-PaysBas","toto"],"adminUnit":"unit1"}],"reportingTemplates":[{"list":["agent-simult","cobrowsing","cobrowsing-agents","cobrowsing-global","cobrowsing-service","mod1","rp-simult"],"adminUnit":""}],"routingPoints":[{"list":["campagne","p-chat","rp-5216","svi"],"adminUnit":""},{"list":["rp-5115","rp-5215","rp-chat","rp-chat1","rp-chat2","svi1"],"adminUnit":"unit1"}],"users":[{"list":["admin"],"adminUnit":""},{"list":["user"],"adminUnit":"*"},{"list":["agieling","superv","supervChat","user10","user11"],"adminUnit":"unit1"}],"pbxLinks":[{"list":["3CX","stub"],"adminUnit":""}]},"siteName":"UNIGONE","telServerHome":"D:\\unigone\\development\\JavaProject\\TelServer-wrk/tests-dev/TelServer/v2.14.0","remoteManagementUIConfiguration":{"shortcutItemsCountTriggeringFirstLetterDisplayLimit":25,"directoryCellTablePageSizeLimit":50,"statusObjectsCountPerTileLimit":10,"listPanelCellTablePageSizeLimit":25},"warningsCount":0,"userId":"admin"}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - commit(last=true, callback=org.eclipse.jetty.server.handler.ContextResponse$1@5d9f4fc0, content=HeapByteBuffer@5cf29b6f[p=0,l=2335,c=2568,r=2335]={<<<{"result":{"server":{"ser...nt":0,"userId":"admin"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ConcurrentPool - returning entry ConcurrentEntry@46e85e5f{terminated=false,multiplex=1,pooled=org.eclipse.jetty.util.compression.CompressionPool$Entry@4495cd97} for ConcurrentPool@26a94fa5[strategy=THREAD_ID,inUse=1,size=2,max=200,leaked=0,terminated=false]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - org.eclipse.jetty.server.handler.gzip.GzipResponseAndCallback@14b0aa4f compressing org.eclipse.jetty.util.compression.CompressionPool$Entry@4495cd97

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - GzipBufferCB(complete=true, callback=org.eclipse.jetty.server.handler.ContextResponse$1@5d9f4fc0, content=HeapByteBuffer@5cf29b6f[p=0,l=2335,c=2568,r=2335]={<<<{"result":{"server":{"ser...nt":0,"userId":"admin"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - GzipBufferCB.process(): _last=true, _buffer=null, _content=HeapByteBuffer@5cf29b6f[p=0,l=2335,c=2568,r=2335]={<<<{"result":{"server":{"ser...nt":0,"userId":"admin"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ConcurrentPool - returning entry ConcurrentEntry@4e406c84{terminated=false,multiplex=1,pooled=Buffer@22b343b9[rc=0,HeapByteBuffer@5125b9ee[p=0,l=0,c=32768,r=0]={<<<>>>\x1f\x8b\x08\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@5309de37[strategy=THREAD_ID,inUse=1,size=2,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - compressing() deflater=java.util.zip.Deflater@2f85296d, outputBuffer=HeapByteBuffer@5125b9ee[p=10,l=32768,c=32768,r=32758]={\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xFf<<<\xEdZQS\xDb8\x10\xFe/y\xBc!46\x04\no!\x81\x96\x1b\xA0\x99\x06\xCa...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>>>}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - finishing() deflater=java.util.zip.Deflater@2f85296d, outputBuffer=HeapByteBuffer@5125b9ee[p=10,l=32768,c=32768,r=32758]={\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xFf<<<\xEdZQS\xDb8\x10\xFe/y\xBc!46\x04\no!\x81\x96\x1b\xA0\x99\x06\xCa...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>>>}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - addTrailer: _crc=1675864732, _totalIn=2335)

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - write() last=true, outputBuffer=HeapByteBuffer@5125b9ee[p=0,l=989,c=32768,r=989]={<<<\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xFf\x8dV\xDbr\xE28\x10\xFd\x15\x97\x9ef\xB60\xB1...rAP;p\x95\x1a\x98\xCf\x13\xD7 \xAb\xFf\x00\x9c\xAa\xE3c\x1f\t\x00\x00>>>\xBc0\xBeF\xF6\x08\x1e\x89`...\x00\x00\x00\x00\x00\x00\x00}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ResponseHttpFields - Date: Wed, 27 Nov 2024 16:01:42 GMT

Vary: Accept-Encoding

Content-Type: application/json

Content-Encoding: gzip

 

committed

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpChannelState - writing last=true HeapByteBuffer@5125b9ee[p=0,l=989,c=32768,r=989]={<<<\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xFf\x8dV\xDbr\xE28\x10\xFd\x15\x97\x9ef\xB60\xB1...rAP;p\x95\x1a\x98\xCf\x13\xD7 \xAb\xFf\x00\x9c\xAa\xE3c\x1f\t\x00\x00>>>\xBc0\xBeF\xF6\x08\x1e\x89`...\x00\x00\x00\x00\x00\x00\x00} ChannelResponse@2060c681{200,POST@f03392 http://kaki:8083/admin/api HTTP/1.1}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpConnection - generate: NEED_HEADER for SendCallback@10261b8[PROCESSING][i=HTTP/1.1{s=200,h=5,cl=989},cb=ChannelResponse@2060c681{200,POST@f03392 http://kaki:8083/admin/api HTTP/1.1}] (null,[p=0,l=989,c=32768,r=989],true)@START

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ConcurrentPool - returning entry ConcurrentEntry@bb93717{terminated=false,multiplex=1,pooled=Buffer@1cd98952[rc=0,DirectByteBuffer@5ab7421a[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@7c1ea359[strategy=THREAD_ID,inUse=2,size=3,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpGenerator - generateHeaders HTTP/1.1{s=200,h=5,cl=989} last=true content=HeapByteBuffer@5125b9ee[p=0,l=989,c=32768,r=989]={<<<\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xFf\x8dV\xDbr\xE28\x10\xFd\x15\x97\x9ef\xB60\xB1...rAP;p\x95\x1a\x98\xCf\x13\xD7 \xAb\xFf\x00\x9c\xAa\xE3c\x1f\t\x00\x00>>>\xBc0\xBeF\xF6\x08\x1e\x89`...\x00\x00\x00\x00\x00\x00\x00}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpGenerator - Date: Wed, 27 Nov 2024 16:01:42 GMT

Vary: Accept-Encoding

Content-Type: application/json

Content-Encoding: gzip

Content-Length: 989

 

 

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpGenerator - endOfContent CONTENT_LENGTH content-Length 989

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpConnection - generate: FLUSH for SendCallback@10261b8[PROCESSING][i=HTTP/1.1{s=200,h=5,cl=989},cb=ChannelResponse@2060c681{200,POST@f03392 http://kaki:8083/admin/api HTTP/1.1}] ([p=0,l=156,c=8192,r=156],[p=0,l=989,c=32768,r=989],true)@COMPLETING

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG WriteFlusher - write: WriteFlusher@2c7eb5fa{IDLE}->null [DirectByteBuffer@5ab7421a[p=0,l=156,c=8192,r=156]={<<<HTTP/1.1 200 OK\r\nDate: We...Content-Length: 989\r\n\r\n>>>ires: Thu...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@5125b9ee[p=0,l=989,c=32768,r=989]={<<<\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xFf\x8dV\xDbr\xE28\x10\xFd\x15\x97\x9ef\xB60\xB1...rAP;p\x95\x1a\x98\xCf\x13\xD7 \xAb\xFf\x00\x9c\xAa\xE3c\x1f\t\x00\x00>>>\xBc0\xBeF\xF6\x08\x1e\x89`...\x00\x00\x00\x00\x00\x00\x00}]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG WriteFlusher - update WriteFlusher@2c7eb5fa{WRITING}->null:IDLE-->WRITING

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG SocketChannelEndPoint - flushed 1145 SocketChannelEndPoint@13387f11[{l=/192.168.1.26:8083,r=/192.168.1.26:56628,OPEN,fill=-,flush=W,to=13/30000}{io=0/0,kio=0,kro=1}]->[HttpConnection@31d5797c[p=HttpParser{s=END,100 of 100},g=HttpGenerator@1e61f02{s=COMPLETING}]=>HttpChannelState@51f638d8{handling=Thread[qtp417875774-32,5,main], handled=false, send=LAST_SENDING, completed=false, request=POST@f03392 http://kaki:8083/admin/api HTTP/1.1}]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG WriteFlusher - Flushed=true written=1145 remaining=0 WriteFlusher@2c7eb5fa{WRITING}->null

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG WriteFlusher - update WriteFlusher@2c7eb5fa{IDLE}->null:WRITING-->IDLE

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpConnection - generate: DONE for SendCallback@10261b8[PROCESSING][i=HTTP/1.1{s=200,h=5,cl=989},cb=ChannelResponse@2060c681{200,POST@f03392 http://kaki:8083/admin/api HTTP/1.1}] ([p=156,l=156,c=8192,r=0],[p=989,l=989,c=32768,r=0],true)@END

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ConcurrentPool - released true ConcurrentEntry@bb93717{terminated=false,multiplex=0,pooled=Buffer@1cd98952[rc=0,DirectByteBuffer@5ab7421a[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@7c1ea359[strategy=THREAD_ID,inUse=1,size=3,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpChannelState - write succeeded ChannelResponse@2060c681{200,POST@f03392 http://kaki:8083/admin/api HTTP/1.1}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG SerializedInvoker - Offering link Link@68011801{Queued by qtp417875774-32 at org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1324)[BLOCKING] -> null} of HttpChannelSerializedInvoker@64bdd398{name=HttpChannelState_writeInvoker,tail=null,invoker=null}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG SerializedInvoker - Running link Link@68011801{Queued by qtp417875774-32 at org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1324)[BLOCKING] -> null} of HttpChannelSerializedInvoker@64bdd398{name=HttpChannelState_writeInvoker,tail=Link@68011801{Queued by qtp417875774-32 at org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1324)[BLOCKING] -> null},invoker=null}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG SerializedInvoker - Next link is null, execution is over in HttpChannelSerializedInvoker@64bdd398{name=HttpChannelState_writeInvoker,tail=null,invoker=null}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG GzipResponseAndCallback - GzipBufferCB.process(): _last=true, _buffer=Buffer@22b343b9[rc=1,HeapByteBuffer@5125b9ee[p=989,l=989,c=32768,r=0]={\x1f\x8b\x08\x00\x00\x00\x00\x00\x00...\xAa\xE3c\x1f\t\x00\x00<<<>>>\xBc0\xBeF\xF6\x08\x1e\x89`...\x00\x00\x00\x00\x00\x00\x00}], _content=HeapByteBuffer@5cf29b6f[p=2335,l=2335,c=2568,r=0]={{"result"...admin"}<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ConcurrentPool - released true ConcurrentEntry@46e85e5f{terminated=false,multiplex=0,pooled=org.eclipse.jetty.util.compression.CompressionPool$Entry@4495cd97} for ConcurrentPool@26a94fa5[strategy=THREAD_ID,inUse=0,size=2,max=200,leaked=0,terminated=false]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ConcurrentPool - released true ConcurrentEntry@4e406c84{terminated=false,multiplex=0,pooled=Buffer@22b343b9[rc=0,HeapByteBuffer@5125b9ee[p=0,l=0,c=32768,r=0]={<<<>>>\x1f\x8b\x08\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@5309de37[strategy=THREAD_ID,inUse=0,size=2,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpChannelState - consumeAvailable: true HttpChannelState@51f638d8{handling=Thread[qtp417875774-32,5,main], handled=false, send=LAST_COMPLETE, completed=true, request=POST@f03392 http://kaki:8083/admin/api HTTP/1.1}

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpChannelState - succeeded: failure=null needLastStreamSend=false org.eclipse.jetty.server.internal.HttpChannelState$ChannelCallback@4fc7ab8e

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG HttpChannelState - No action on succeeded org.eclipse.jetty.server.internal.HttpChannelState$ChannelCallback@4fc7ab8e

2024-11-27 17:01:42,098 [qtp417875774-32] INFO  AdminServer - Admin requested TelServer shutdown from 192.168.1.26.

2024-11-27 17:01:42,098 [qtp417875774-32] DEBUG ManagedMainServer - stopTelServerAndJVM requested by management

2024-11-27 17:01:42,098 [TelServerShutdownHook] INFO  MainServer - The server is being stopped...

2024-11-27 17:01:42,106 [TelServerShutdownHook] DEBUG MainServer - stopping gateways socket servers...

2024-11-27 17:01:42,108 [TelServerShutdownHook] INFO  ServerSocketGateway - Stopping TelServicesGateway is requested...

2024-11-27 17:01:42,108 [TelServicesGateway] DEBUG TelServicesServerSocketGateway - Server socket is closed upon request [Socket closed]

2024-11-27 17:01:42,108 [TelServicesGateway] INFO  TelServicesServerSocketGateway - TelServicesGateway server socket is closed

2024-11-27 17:01:42,108 [TelServicesGateway] INFO  ServerSocketGateway - Stopping TelServicesGateway is requested...

2024-11-27 17:01:42,160 [TelServerShutdownHook] INFO  TelServicesWebServerGateway - Stopping TelServices Web server...

2024-11-27 17:01:42,160 [TelServerShutdownHook] DEBUG AbstractLifeCycle - STOPPING cutu.HttpServer@76bb56ab{STARTED}[12.0.15,sto=100]

2024-11-27 17:01:42,160 [TelServerShutdownHook] INFO  Server - Stopped cutu.HttpServer@76bb56ab{STOPPING}[12.0.15,sto=100]

2024-11-27 17:01:42,160 [TelServerShutdownHook] DEBUG Server - doStop cutu.HttpServer@76bb56ab{STOPPING}[12.0.15,sto=100]

2024-11-27 17:01:42,160 [TelServerShutdownHook] INFO  HttpServer - Shutdown cutu.HttpServer@76bb56ab{STOPPING}[12.0.15,sto=100]

2024-11-27 17:01:42,160 [TelServerShutdownHook] DEBUG HttpServer - Graceful ServerConnector@2f4f84d0{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:8092}

2024-11-27 17:01:42,160 [TelServerShutdownHook] DEBUG HttpServer - Graceful HTTP2SessionContainer@4315f6a9[size=0]

2024-11-27 17:01:42,160 [TelServerShutdownHook] DEBUG HttpServer - Graceful oejwc.SessionTracker@5e4189c4{STARTED}

2024-11-27 17:01:42,160 [Thread-197] DEBUG WebSocketCoreSession - sendFrame(CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down}, Callback@704ae829{BLOCKING, org.eclipse.jetty.websocket.common.WebSocketSession$$Lambda$507/0x0000000801501bc8@6c1dac33,org.eclipse.jetty.websocket.common.WebSocketSession$$Lambda$508/0x0000000801501de8@216e70a1}, false)

2024-11-27 17:01:42,160 [Thread-197] DEBUG WebSocketCoreSession$Flusher - Queuing CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down}

2024-11-27 17:01:42,160 [Thread-197] DEBUG WebSocketCoreSession$Flusher - onFrame CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down}

2024-11-27 17:01:42,160 [Thread-197] DEBUG ExtensionStack - Extending out CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down} Flusher@49262536[PROCESSING] false

2024-11-27 17:01:42,160 [Thread-197] DEBUG PerMessageDeflateExtension$OutgoingFlusher - Queuing CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down}

2024-11-27 17:01:42,160 [Thread-197] DEBUG PerMessageDeflateExtension$OutgoingFlusher - onFrame CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down}

2024-11-27 17:01:42,160 [Thread-197] DEBUG PerMessageDeflateExtension - nextOutgoingFrame(CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down})

2024-11-27 17:01:42,160 [Thread-197] DEBUG FrameFlusher - Enqueued Entry{CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down},Flusher@1886532b[PROCESSING],false} to Flusher@56fdd64c[IDLE][queueSize=1,aggregate=null]

2024-11-27 17:01:42,160 [Thread-197] DEBUG FrameFlusher - Flushing Flusher@56fdd64c[PROCESSING][queueSize=1,aggregate=null]

2024-11-27 17:01:42,160 [Thread-197] DEBUG ConcurrentPool - returning entry ConcurrentEntry@75c1b28c{terminated=false,multiplex=1,pooled=Buffer@a0004cd[rc=0,HeapByteBuffer@57331ec9[p=0,l=0,c=4096,r=0]={<<<>>>\xC1\x08\x00\xA8\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@3a4b3fab[strategy=THREAD_ID,inUse=1,size=1,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,160 [Thread-197] DEBUG FrameFlusher - Flusher@56fdd64c[PROCESSING][queueSize=0,aggregate=null] processed 1 entries flush=true batch=null: [Entry{CLOSE@41418fee[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@14fc954e[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down},Flusher@1886532b[PROCESSING],false}]

2024-11-27 17:01:42,160 [Thread-197] DEBUG WriteFlusher - write: WriteFlusher@60c60f6b{IDLE}->null [HeapByteBuffer@57331ec9[p=0,l=2,c=4096,r=2]={<<<\x88\x1b>>>\x00\xA8\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@7719205c[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}]

2024-11-27 17:01:42,160 [Thread-197] DEBUG WriteFlusher - update WriteFlusher@60c60f6b{WRITING}->null:IDLE-->WRITING

2024-11-27 17:01:42,160 [Thread-197] DEBUG SocketChannelEndPoint - flushed 29 SocketChannelEndPoint@5e886ec7[{l=/192.168.1.26:8092,r=/192.168.1.42:41280,OPEN,fill=FI,flush=W,to=7191/35000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[PROCESSING][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,160 [Thread-197] DEBUG WriteFlusher - Flushed=true written=29 remaining=0 WriteFlusher@60c60f6b{WRITING}->null

2024-11-27 17:01:42,160 [Thread-197] DEBUG WriteFlusher - update WriteFlusher@60c60f6b{IDLE}->null:WRITING-->IDLE

2024-11-27 17:01:42,160 [Thread-197] DEBUG ConcurrentPool - released true ConcurrentEntry@75c1b28c{terminated=false,multiplex=0,pooled=Buffer@a0004cd[rc=0,HeapByteBuffer@57331ec9[p=0,l=0,c=4096,r=0]={<<<>>>\x88\x1b\x00\xA8\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@3a4b3fab[strategy=THREAD_ID,inUse=0,size=1,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,160 [Thread-197] DEBUG FrameFlusher - Flushing Flusher@56fdd64c[PROCESSING][queueSize=0,aggregate=null]

2024-11-27 17:01:42,160 [Thread-197] DEBUG FrameFlusher - Flusher@56fdd64c[PROCESSING][queueSize=0,aggregate=null] processed 0 entries flush=false batch=null: []

2024-11-27 17:01:42,160 [Thread-197] DEBUG AbstractEndPoint - shutdownOutput SocketChannelEndPoint@5e886ec7[{l=/192.168.1.26:8092,r=/192.168.1.42:41280,OPEN,fill=FI,flush=-,to=0/35000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[PROCESSING][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,160 [Thread-197] DEBUG PerMessageDeflateExtension$OutgoingFlusher - notifyCallbackSuccess Flusher@49262536[PROCESSING]

2024-11-27 17:01:42,160 [Thread-197] DEBUG WebSocketCoreSession$Flusher - notifyCallbackSuccess Callback@2520ad66{BLOCKING, org.eclipse.jetty.websocket.core.WebSocketCoreSession$$Lambda$509/0x0000000801502018@3246370a,org.eclipse.jetty.websocket.core.WebSocketCoreSession$$Lambda$510/0x0000000801502238@67432f1b}

2024-11-27 17:01:42,160 [Thread-197] DEBUG WebSocketCoreSession - closeConnection() {1001=SHUTDOWN,Container being shut down} WebSocketCoreSession@6a0c0018{SERVER,WebSocketSessionState@7ba6104{CLOSED,i=NO-OP,o=NO-OP,c={1001=SHUTDOWN,Container being shut down}},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@4868c3a[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

2024-11-27 17:01:42,160 [Thread-197] DEBUG WebSocketCoreSession - abort(): WebSocketCoreSession@6a0c0018{SERVER,WebSocketSessionState@7ba6104{CLOSED,i=NO-OP,o=NO-OP,c={1001=SHUTDOWN,Container being shut down}},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@4868c3a[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

2024-11-27 17:01:42,175 [Thread-197] DEBUG WebSocketConnection - cancelDemand d=DEMANDING fp=true null WebSocketConnection@54a21798::SocketChannelEndPoint@5e886ec7[{l=/192.168.1.26:8092,r=/192.168.1.42:41280,OSHUT,fill=FI,flush=-,to=2/35000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,175 [qtp1099456519-227] DEBUG QueuedThreadPool - ran qtp1099456519-227-acceptor-0@b7dbf08-ServerConnector@2f4f84d0{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:8092} in QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=2,r=-1,t=-107015ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,176 [Thread-197] DEBUG AbstractEndPoint - close SocketChannelEndPoint@5e886ec7[{l=/192.168.1.26:8092,r=/192.168.1.42:41280,OSHUT,fill=FI,flush=-,to=2/35000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,176 [qtp1099456519-227] DEBUG QueuedThreadPool - Evict skipped, no excess threads QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=3,r=-1,t=-107015ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG IdleTimeout - Setting idle timeout 35000 -> 1000 on SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OPEN,fill=FI,flush=-,to=24621/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,176 [Thread-197] DEBUG AbstractEndPoint - close(null) SocketChannelEndPoint@5e886ec7[{l=/192.168.1.26:8092,r=/192.168.1.42:41280,OSHUT,fill=FI,flush=-,to=3/35000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG IdleTimeout - SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OPEN,fill=FI,flush=-,to=24622/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]] idle timeout check, elapsed: 24622 ms, remaining: -23622 ms

2024-11-27 17:01:42,176 [Thread-197] DEBUG SelectableChannelEndPoint - doClose SocketChannelEndPoint@5e886ec7[{l=/192.168.1.26:8092,r=/192.168.1.42:41280,CLOSED,fill=FI,flush=-,to=3/35000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,176 [Thread-197] DEBUG FillInterest - onClose FillInterest@6cebf88e{ReadCallback@18606ef{WebSocketConnection@54a21798::SocketChannelEndPoint@5e886ec7[{l=null,r=null,CLOSED,fill=FI,flush=-,to=5/35000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]}}

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 woken with none selected

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 woken up from select, 0/0/0 selected

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 processing 0 keys, 0 updates

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - updateable 0

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - updates 0

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 waiting with 0 keys

2024-11-27 17:01:42,176 [Thread-197] DEBUG AbstractConnection - WebSocketConnection@54a21798::SocketChannelEndPoint@5e886ec7[{l=null,r=null,CLOSED,fill=-,flush=-,to=6/35000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]] onFillInterestedFailed {}

java.nio.channels.ClosedChannelException

                at org.eclipse.jetty.io.FillInterest.onClose(FillInterest.java:147)

                at org.eclipse.jetty.io.AbstractEndPoint.onClose(AbstractEndPoint.java:336)

                at org.eclipse.jetty.io.SelectableChannelEndPoint.onClose(SelectableChannelEndPoint.java:165)

                at org.eclipse.jetty.io.AbstractEndPoint.onClose(AbstractEndPoint.java:326)

                at org.eclipse.jetty.io.AbstractEndPoint.doOnClose(AbstractEndPoint.java:253)

                at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:217)

                at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:200)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.abort(WebSocketCoreSession.java:542)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.closeConnection(WebSocketCoreSession.java:238)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.lambda$sendFrame$7(WebSocketCoreSession.java:501)

                at org.eclipse.jetty.util.Callback$3.succeeded(Callback.java:170)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher.notifyCallbackSuccess(TransformingFlusher.java:195)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher$Flusher.process(TransformingFlusher.java:152)

                at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:262)

                at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:243)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher.sendFrame(TransformingFlusher.java:78)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.sendFrame(WebSocketCoreSession.java:504)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.close(WebSocketCoreSession.java:212)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.close(WebSocketCoreSession.java:206)

                at org.eclipse.jetty.websocket.common.WebSocketSession.close(WebSocketSession.java:160)

                at org.eclipse.jetty.websocket.common.SessionTracker.lambda$shutdown$0(SessionTracker.java:80)

                at org.eclipse.jetty.util.component.Graceful.lambda$shutdown$2(Graceful.java:189)

                at java.base/java.lang.Thread.run(Thread.java:833)

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG IdleTimeout - SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OPEN,fill=FI,flush=-,to=24626/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]] idle timeout expired

java.util.concurrent.TimeoutException: Idle timeout expired: 24622/1000 ms

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:167)

                at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)

                at org.eclipse.jetty.io.IdleTimeout.activate(IdleTimeout.java:136)

                at org.eclipse.jetty.io.IdleTimeout.setIdleTimeout(IdleTimeout.java:100)

                at org.eclipse.jetty.server.AbstractConnector.shutdown(AbstractConnector.java:354)

                at org.eclipse.jetty.server.AbstractNetworkConnector.shutdown(AbstractNetworkConnector.java:130)

                at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)

                at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)

                at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)

                at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)

                at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)

                at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)

                at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)

                at org.eclipse.jetty.util.component.Graceful.shutdown(Graceful.java:156)

                at org.eclipse.jetty.server.Server.doStop(Server.java:661)

                at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.stopHttpServer(TelServicesWebServerGateway.java:1024)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.closeGateway(TelServicesWebServerGateway.java:1108)

                at com.unigone.telserver.gateway.TelServicesGateway.closeGateway(TelServicesGateway.java:678)

                at com.unigone.telserver.MainServer.stopGateways(MainServer.java:1449)

                at com.unigone.telserver.MainServer.stopServer(MainServer.java:1600)

                at com.unigone.telserver.ManagedMainServer$1.run(ManagedMainServer.java:76)

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketConnection - onIdleExpired()

2024-11-27 17:01:42,176 [Thread-197] DEBUG ManagedSelector - Wakeup oeji.ManagedSelector@322d1926{STARTED}[id=1 keys=0 selected=0 updates=0 selection:tot=6/avg=1,00/max=1]

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 woken with none selected

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession - processHandlerError WebSocketCoreSession@73a8dcab{SERVER,WebSocketSessionState@3f27741d{OPEN,i=NO-OP,o=NO-OP,c=null},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@b98ad48[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

org.eclipse.jetty.websocket.core.exception.WebSocketTimeoutException: Connection Idle Timeout

                at org.eclipse.jetty.websocket.core.WebSocketConnection.onIdleExpired(WebSocketConnection.java:230)

                at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:389)

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:172)

                at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)

                at org.eclipse.jetty.io.IdleTimeout.activate(IdleTimeout.java:136)

                at org.eclipse.jetty.io.IdleTimeout.setIdleTimeout(IdleTimeout.java:100)

                at org.eclipse.jetty.server.AbstractConnector.shutdown(AbstractConnector.java:354)

                at org.eclipse.jetty.server.AbstractNetworkConnector.shutdown(AbstractNetworkConnector.java:130)

                at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)

                at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)

                at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)

                at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)

                at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)

                at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)

                at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)

                at org.eclipse.jetty.util.component.Graceful.shutdown(Graceful.java:156)

                at org.eclipse.jetty.server.Server.doStop(Server.java:661)

                at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.stopHttpServer(TelServicesWebServerGateway.java:1024)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.closeGateway(TelServicesWebServerGateway.java:1108)

                at com.unigone.telserver.gateway.TelServicesGateway.closeGateway(TelServicesGateway.java:678)

                at com.unigone.telserver.MainServer.stopGateways(MainServer.java:1449)

                at com.unigone.telserver.MainServer.stopServer(MainServer.java:1600)

                at com.unigone.telserver.ManagedMainServer$1.run(ManagedMainServer.java:76)

Caused by: java.util.concurrent.TimeoutException: Idle timeout expired: 24622/1000 ms

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:167)

                ... 21 more

2024-11-27 17:01:42,176 [Thread-197] DEBUG QueuedThreadPool - queue org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@5defe83 startThread=0

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 woken up from select, 0/0/0 selected

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG QueuedThreadPool - run org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@5defe83 in QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=2,r=-1,t=-107022ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,176 [Thread-197] DEBUG PerMessageDeflateExtension$OutgoingFlusher - onCompleteFailure org.eclipse.jetty.util.StaticException: Closed

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 processing 0 keys, 0 updates

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - updateable 0

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - updates 0

2024-11-27 17:01:42,176 [Thread-197] DEBUG ConcurrentPool - released true ConcurrentEntry@576dcae8{terminated=false,multiplex=0,pooled=org.eclipse.jetty.util.compression.CompressionPool$Entry@b9b4674} for ConcurrentPool@50c2f442[strategy=THREAD_ID,inUse=1,size=2,max=200,leaked=0,terminated=false]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession - sendFrame(CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout}, Callback.NOOP, false)

2024-11-27 17:01:42,176 [Thread-197] DEBUG ConcurrentPool - released true ConcurrentEntry@41585727{terminated=false,multiplex=0,pooled=org.eclipse.jetty.util.compression.CompressionPool$Entry@1a530b3} for ConcurrentPool@159d52ce[strategy=THREAD_ID,inUse=1,size=2,max=200,leaked=0,terminated=false]

2024-11-27 17:01:42,176 [qtp1099456519-224] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@1121d7f0 waiting with 0 keys

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession$Flusher - Queuing CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout}

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession$Flusher - onFrame CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout}

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG ExtensionStack - Extending out CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout} Flusher@418a4bed[PROCESSING] false

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG ManagedSelector - Destroyed SocketChannelEndPoint@5e886ec7[{l=null,r=null,CLOSED,fill=-,flush=-,to=10/35000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG WebSocketConnection - onClose() of physical connection

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG PerMessageDeflateExtension$OutgoingFlusher - Queuing CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout}

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG FrameFlusher - Flushing Flusher@56fdd64c[PROCESSING][queueSize=0,aggregate=null]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG PerMessageDeflateExtension$OutgoingFlusher - onFrame CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout}

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG PerMessageDeflateExtension - nextOutgoingFrame(CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout})

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG WebSocketCoreSession - processConnectionError WebSocketCoreSession@6a0c0018{SERVER,WebSocketSessionState@7ba6104{CLOSED,i=NO-OP,o=NO-OP,c={1001=SHUTDOWN,Container being shut down}},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@4868c3a[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

org.eclipse.jetty.util.StaticException: Closed

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG FrameFlusher - Enqueued Entry{CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout},Flusher@22d92bfb[PROCESSING],false} to Flusher@7963cb58[IDLE][queueSize=1,aggregate=null]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG FrameFlusher - Flushing Flusher@7963cb58[PROCESSING][queueSize=1,aggregate=null]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG ConcurrentPool - returning entry ConcurrentEntry@75c1b28c{terminated=false,multiplex=1,pooled=Buffer@a0004cd[rc=0,HeapByteBuffer@57331ec9[p=0,l=0,c=4096,r=0]={<<<>>>\x88\x1b\x00\xA8\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@3a4b3fab[strategy=THREAD_ID,inUse=1,size=1,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG FrameFlusher - Flusher@7963cb58[PROCESSING][queueSize=0,aggregate=null] processed 1 entries flush=true batch=null: [Entry{CLOSE@39446298[len=25,fin=true,rsv=000,m=null]HeapByteBuffer@5dd32a6a[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}:{1001=SHUTDOWN,Connection Idle Timeout},Flusher@22d92bfb[PROCESSING],false}]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WriteFlusher - write: WriteFlusher@2022f8bb{IDLE}->null [HeapByteBuffer@57331ec9[p=0,l=2,c=4096,r=2]={<<<\x88\x19>>>\x00\xA8\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@303aa077[p=0,l=25,c=25,r=25]={<<<\x03\xE9Connection Idle Timeout>>>}]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WriteFlusher - update WriteFlusher@2022f8bb{WRITING}->null:IDLE-->WRITING

2024-11-27 17:01:42,176 [Thread-197] DEBUG TelServicesWebSocketRemoteEndpoint - disconnected session null (1001/Container being shut down), isTimeout=false

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG AbstractEndPoint - close(org.eclipse.jetty.util.StaticException: Closed) SocketChannelEndPoint@5e886ec7[{l=null,r=null,CLOSED,fill=-,flush=-,to=13/35000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[FAILED][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG SocketChannelEndPoint - flushed 27 SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OPEN,fill=FI,flush=W,to=24632/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[PROCESSING][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,176 [Thread-197] DEBUG TelServicesSessionWebSocketClient - ext:aaa: onClose closeRequested=false

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WriteFlusher - Flushed=true written=27 remaining=0 WriteFlusher@2022f8bb{WRITING}->null

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WriteFlusher - update WriteFlusher@2022f8bb{IDLE}->null:WRITING-->IDLE

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG ConcurrentPool - released true ConcurrentEntry@75c1b28c{terminated=false,multiplex=0,pooled=Buffer@a0004cd[rc=0,HeapByteBuffer@57331ec9[p=0,l=0,c=4096,r=0]={<<<>>>\x88\x19\x00\xA8\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]} for ConcurrentPool@3a4b3fab[strategy=THREAD_ID,inUse=0,size=1,max=256,leaked=0,terminated=false]

2024-11-27 17:01:42,176 [Thread-197] TRACE TelContext - ext:aaa: timer task com.unigone.telserver.TelServicesSessionWebSocketClient$1@546d1694 scheduled for closing client in 35 secs

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG AbstractConnection - onClose WebSocketConnection@54a21798::SocketChannelEndPoint@5e886ec7[{l=null,r=null,CLOSED,fill=-,flush=-,to=14/35000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[FAILED][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG FrameFlusher - Flushing Flusher@7963cb58[PROCESSING][queueSize=0,aggregate=null]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG FrameFlusher - Flusher@7963cb58[PROCESSING][queueSize=0,aggregate=null] processed 0 entries flush=false batch=null: []

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG QueuedThreadPool - ran org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@5defe83 in QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=2,r=-1,t=-107027ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG AbstractEndPoint - shutdownOutput SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OPEN,fill=FI,flush=-,to=0/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[PROCESSING][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,176 [qtp1099456519-228] DEBUG QueuedThreadPool - Evict skipped, no excess threads QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=3,r=-1,t=-107027ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG PerMessageDeflateExtension$OutgoingFlusher - notifyCallbackSuccess Flusher@418a4bed[PROCESSING]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession$Flusher - notifyCallbackSuccess Callback@4cb55450{BLOCKING, org.eclipse.jetty.websocket.core.WebSocketCoreSession$$Lambda$509/0x0000000801502018@567faffc,org.eclipse.jetty.websocket.core.WebSocketCoreSession$$Lambda$510/0x0000000801502238@123b4f23}

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession - closeConnection() {1001=SHUTDOWN,Connection Idle Timeout} WebSocketCoreSession@73a8dcab{SERVER,WebSocketSessionState@3f27741d{CLOSED,i=NO-OP,o=NO-OP,c={1001=SHUTDOWN,Connection Idle Timeout}},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@b98ad48[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

2024-11-27 17:01:42,176 [Thread-197] DEBUG WebSocketCoreSession - sendFrame(CLOSE@34808cbd[len=27,fin=true,rsv=000,m=null]HeapByteBuffer@39392738[p=0,l=27,c=27,r=27]={<<<\x03\xE9Container being shut down>>>}:{1001=SHUTDOWN,Container being shut down}, Callback@55c4f3d{BLOCKING, org.eclipse.jetty.websocket.common.WebSocketSession$$Lambda$507/0x0000000801501bc8@5b2d4c01,org.eclipse.jetty.websocket.common.WebSocketSession$$Lambda$508/0x0000000801501de8@6b78d6bd}, false)

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketCoreSession - abort(): WebSocketCoreSession@73a8dcab{SERVER,WebSocketSessionState@3f27741d{CLOSED,i=NO-OP,o=NO-OP,c={1001=SHUTDOWN,Connection Idle Timeout}},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@b98ad48[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

2024-11-27 17:01:42,176 [Thread-197] DEBUG WebSocketCoreSession - Failed sendFrame() java.nio.channels.ClosedChannelException

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG WebSocketConnection - cancelDemand d=DEMANDING fp=true null WebSocketConnection@2c8b1fb3::SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OSHUT,fill=FI,flush=-,to=2/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG AbstractEndPoint - close SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OSHUT,fill=FI,flush=-,to=2/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG AbstractEndPoint - close(null) SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,OSHUT,fill=FI,flush=-,to=2/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,176 [TelServerShutdownHook] DEBUG SelectableChannelEndPoint - doClose SocketChannelEndPoint@31c00eda[{l=/192.168.1.26:8092,r=/192.168.1.42:36320,CLOSED,fill=FI,flush=-,to=2/1000}{io=1/1,kio=1,kro=1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,191 [TelServerShutdownHook] DEBUG FillInterest - onClose FillInterest@5cf2cda0{ReadCallback@bd22b0f{WebSocketConnection@2c8b1fb3::SocketChannelEndPoint@31c00eda[{l=null,r=null,CLOSED,fill=FI,flush=-,to=3/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]}}

2024-11-27 17:01:42,191 [TelServerShutdownHook] DEBUG AbstractConnection - WebSocketConnection@2c8b1fb3::SocketChannelEndPoint@31c00eda[{l=null,r=null,CLOSED,fill=-,flush=-,to=5/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]] onFillInterestedFailed {}

java.nio.channels.ClosedChannelException

                at org.eclipse.jetty.io.FillInterest.onClose(FillInterest.java:147)

                at org.eclipse.jetty.io.AbstractEndPoint.onClose(AbstractEndPoint.java:336)

                at org.eclipse.jetty.io.SelectableChannelEndPoint.onClose(SelectableChannelEndPoint.java:165)

                at org.eclipse.jetty.io.AbstractEndPoint.onClose(AbstractEndPoint.java:326)

                at org.eclipse.jetty.io.AbstractEndPoint.doOnClose(AbstractEndPoint.java:253)

                at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:217)

                at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:200)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.abort(WebSocketCoreSession.java:542)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.closeConnection(WebSocketCoreSession.java:238)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.lambda$sendFrame$7(WebSocketCoreSession.java:501)

                at org.eclipse.jetty.util.Callback$3.succeeded(Callback.java:170)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher.notifyCallbackSuccess(TransformingFlusher.java:195)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher$Flusher.process(TransformingFlusher.java:152)

                at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:262)

                at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:243)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher.sendFrame(TransformingFlusher.java:78)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.sendFrame(WebSocketCoreSession.java:504)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.close(WebSocketCoreSession.java:212)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.processHandlerError(WebSocketCoreSession.java:354)

                at org.eclipse.jetty.websocket.core.WebSocketConnection.onIdleExpired(WebSocketConnection.java:230)

                at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:389)

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:172)

                at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)

                at org.eclipse.jetty.io.IdleTimeout.activate(IdleTimeout.java:136)

                at org.eclipse.jetty.io.IdleTimeout.setIdleTimeout(IdleTimeout.java:100)

                at org.eclipse.jetty.server.AbstractConnector.shutdown(AbstractConnector.java:354)

                at org.eclipse.jetty.server.AbstractNetworkConnector.shutdown(AbstractNetworkConnector.java:130)

                at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)

                at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)

                at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)

                at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)

                at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)

                at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)

                at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)

                at org.eclipse.jetty.util.component.Graceful.shutdown(Graceful.java:156)

                at org.eclipse.jetty.server.Server.doStop(Server.java:661)

                at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.stopHttpServer(TelServicesWebServerGateway.java:1024)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.closeGateway(TelServicesWebServerGateway.java:1108)

                at com.unigone.telserver.gateway.TelServicesGateway.closeGateway(TelServicesGateway.java:678)

                at com.unigone.telserver.MainServer.stopGateways(MainServer.java:1449)

                at com.unigone.telserver.MainServer.stopServer(MainServer.java:1600)

                at com.unigone.telserver.ManagedMainServer$1.run(ManagedMainServer.java:76)

2024-11-27 17:01:42,191 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 woken with none selected

2024-11-27 17:01:42,191 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 woken up from select, 0/0/0 selected

2024-11-27 17:01:42,191 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 processing 0 keys, 0 updates

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - updateable 0

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - updates 0

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 waiting with 0 keys

2024-11-27 17:01:42,194 [TelServerShutdownHook] DEBUG ManagedSelector - Wakeup oeji.ManagedSelector@7a619519{STARTED}[id=2 keys=0 selected=0 updates=0 selection:tot=6/avg=1,00/max=1]

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 woken with none selected

2024-11-27 17:01:42,194 [TelServerShutdownHook] DEBUG QueuedThreadPool - queue org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@1116b173 startThread=0

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 woken up from select, 0/0/0 selected

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 processing 0 keys, 0 updates

2024-11-27 17:01:42,194 [TelServerShutdownHook] DEBUG PerMessageDeflateExtension$OutgoingFlusher - onCompleteFailure org.eclipse.jetty.util.StaticException: Closed

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - updateable 0

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - updates 0

2024-11-27 17:01:42,194 [qtp1099456519-229] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@4b53f5d6 waiting with 0 keys

2024-11-27 17:01:42,194 [TelServerShutdownHook] DEBUG ConcurrentPool - released true ConcurrentEntry@64c48648{terminated=false,multiplex=0,pooled=org.eclipse.jetty.util.compression.CompressionPool$Entry@386a9f6d} for ConcurrentPool@50c2f442[strategy=THREAD_ID,inUse=0,size=2,max=200,leaked=0,terminated=false]

2024-11-27 17:01:42,194 [qtp1099456519-225] DEBUG QueuedThreadPool - run org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@1116b173 in QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=2,r=-1,t=-107034ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,194 [TelServerShutdownHook] DEBUG ConcurrentPool - released true ConcurrentEntry@1b5e0e67{terminated=false,multiplex=0,pooled=org.eclipse.jetty.util.compression.CompressionPool$Entry@5653b4a6} for ConcurrentPool@159d52ce[strategy=THREAD_ID,inUse=0,size=2,max=200,leaked=0,terminated=false]

2024-11-27 17:01:42,196 [qtp1099456519-225] DEBUG ManagedSelector - Destroyed SocketChannelEndPoint@31c00eda[{l=null,r=null,CLOSED,fill=-,flush=-,to=8/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[IDLE][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,196 [qtp1099456519-225] DEBUG WebSocketConnection - onClose() of physical connection

2024-11-27 17:01:42,196 [qtp1099456519-225] DEBUG FrameFlusher - Flushing Flusher@7963cb58[PROCESSING][queueSize=0,aggregate=null]

2024-11-27 17:01:42,196 [qtp1099456519-225] DEBUG WebSocketCoreSession - processConnectionError WebSocketCoreSession@73a8dcab{SERVER,WebSocketSessionState@3f27741d{CLOSED,i=NO-OP,o=NO-OP,c={1001=SHUTDOWN,Connection Idle Timeout}},[ws://dev.unigone.com/telservices/ws,null,false.[permessage-deflate]],af=true,i/o=4096/4096,fs=65536}->JettyWebSocketFrameHandler@b98ad48[com.unigone.telserver.gateway.TelServicesWebSocketRemoteEndpoint]

org.eclipse.jetty.util.StaticException: Closed

2024-11-27 17:01:42,196 [qtp1099456519-225] DEBUG AbstractEndPoint - close(org.eclipse.jetty.util.StaticException: Closed) SocketChannelEndPoint@31c00eda[{l=null,r=null,CLOSED,fill=-,flush=-,to=10/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[FAILED][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,196 [qtp1099456519-225] DEBUG AbstractConnection - onClose WebSocketConnection@2c8b1fb3::SocketChannelEndPoint@31c00eda[{l=null,r=null,CLOSED,fill=-,flush=-,to=10/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[FAILED][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,198 [qtp1099456519-225] DEBUG QueuedThreadPool - ran org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@1116b173 in QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=2,r=-1,t=-107037ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

2024-11-27 17:01:42,198 [qtp1099456519-225] DEBUG QueuedThreadPool - Evict skipped, no excess threads QueuedThreadPool[qtp1099456519]@41886007{STARTED,8<=8<=200,i=3,r=-1,t=-107037ms,q=0}[ReservedThreadExecutor@52af6c94{capacity=8,threads=ThreadIdPool@6da920db{capacity=8}}]

 

------------- problem

 

2024-11-27 17:01:42,198 [TelServerShutdownHook] TRACE TelServicesWebSocketRemoteEndpoint - error on websocket session null

org.eclipse.jetty.websocket.api.exceptions.WebSocketTimeoutException: Connection Idle Timeout

                at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.convertCause(JettyWebSocketFrameHandler.java:436)

                at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onError(JettyWebSocketFrameHandler.java:240)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.lambda$closeConnection$2(WebSocketCoreSession.java:260)

                at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.run(ContextHandler.java:1513)

                at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.run(ContextHandler.java:1500)

                at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:179)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.closeConnection(WebSocketCoreSession.java:260)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.lambda$sendFrame$7(WebSocketCoreSession.java:501)

                at org.eclipse.jetty.util.Callback$3.succeeded(Callback.java:170)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher.notifyCallbackSuccess(TransformingFlusher.java:195)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher$Flusher.process(TransformingFlusher.java:152)

                at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:262)

                at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:243)

                at org.eclipse.jetty.websocket.core.util.TransformingFlusher.sendFrame(TransformingFlusher.java:78)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.sendFrame(WebSocketCoreSession.java:504)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.close(WebSocketCoreSession.java:212)

                at org.eclipse.jetty.websocket.core.WebSocketCoreSession.processHandlerError(WebSocketCoreSession.java:354)

                at org.eclipse.jetty.websocket.core.WebSocketConnection.onIdleExpired(WebSocketConnection.java:230)

                at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:389)

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:172)

                at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)

                at org.eclipse.jetty.io.IdleTimeout.activate(IdleTimeout.java:136)

                at org.eclipse.jetty.io.IdleTimeout.setIdleTimeout(IdleTimeout.java:100)

                at org.eclipse.jetty.server.AbstractConnector.shutdown(AbstractConnector.java:354)

                at org.eclipse.jetty.server.AbstractNetworkConnector.shutdown(AbstractNetworkConnector.java:130)

                at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)

                at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)

                at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)

                at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)

                at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)

                at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)

                at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)

                at org.eclipse.jetty.util.component.Graceful.shutdown(Graceful.java:156)

                at org.eclipse.jetty.server.Server.doStop(Server.java:661)

                at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.stopHttpServer(TelServicesWebServerGateway.java:1024)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.closeGateway(TelServicesWebServerGateway.java:1108)

                at com.unigone.telserver.gateway.TelServicesGateway.closeGateway(TelServicesGateway.java:678)

                at com.unigone.telserver.MainServer.stopGateways(MainServer.java:1449)

                at com.unigone.telserver.MainServer.stopServer(MainServer.java:1600)

                at com.unigone.telserver.ManagedMainServer$1.run(ManagedMainServer.java:76)

Caused by: org.eclipse.jetty.websocket.core.exception.WebSocketTimeoutException: Connection Idle Timeout

                ... 24 more

Caused by: java.util.concurrent.TimeoutException: Idle timeout expired: 24622/1000 ms

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:167)

                ... 21 more

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelServicesWebSocketRemoteEndpoint - disconnected session null (1001/Connection Idle Timeout), isTimeout=true

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelContext - admin: closing client /192.168.1.26

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelContext - admin: TelServices client has been removed leaving 0 TelServices clients

2024-11-27 17:01:42,198 [TelServerShutdownHook] WARN  TelContext - admin: session is forced to get closed because of client inactivity timeout

2024-11-27 17:01:42,198 [TelServerShutdownHook] TRACE TelContext - admin: supervisionStateChanged: for 0 supervisions, agent state is 'null', supervision agent state is 'null' (last supervision 'null' and session is closed)

2024-11-27 17:01:42,198 [TelServerShutdownHook] TRACE TelContext - admin: current agent state is 'null', supervision agent state is 'null' (last supervision 'null' and session is closed)

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG RoutingService - Service s-chat1: supervision listener removed TelContext-4d6aa05f:admin 0 calls/0 chats/0 workCalls

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG RoutingService - Service s1: supervision listener removed TelContext-4d6aa05f:admin 0 calls/0 chats/0 workCalls

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG RoutingService - Service s2: supervision listener removed TelContext-4d6aa05f:admin 0 calls/0 chats/0 workCalls

2024-11-27 17:01:42,198 [TelServerShutdownHook] TRACE TelContextManager - removed sessionUUID ffd08d57-f314-459f-8760-92fe5ca52490 (0 registered)

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelContextManager - Removing TelContext for userId admin/null/null out of 19 contexts

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelContextManager - TelContext has been removed for userId admin

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelContextManager - TelContext removed leaving 18 contextsUserId, 9 contextsDeviceNumber, 0 contextsSessionUUID

2024-11-27 17:01:42,198 [TelServerShutdownHook] DEBUG TelContext - admin: pending RoutingCallControllers after cancel: []

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG TelContext - admin: timer task com.unigone.telserver.TelContext$10@58989399 for initial supervision report cancelled

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG TelContext - admin: timer task com.unigone.telserver.TelContext$13@7d090d06 for RTC configuration validity cancelled

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG TelContext - admin: TelContext has been closed

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG TelContext - admin: MonitorStop with crid=null on link none

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG TelContext - admin: pending RoutingCallControllers after cancel: []

2024-11-27 17:01:42,203 [TelServerShutdownHook] INFO  TelContext - admin: session is closed

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG FillInterest - onFail FillInterest@5cf2cda0{null}

java.util.concurrent.TimeoutException: Idle timeout expired: 24622/1000 ms

                at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:167)

                at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)

                at org.eclipse.jetty.io.IdleTimeout.activate(IdleTimeout.java:136)

                at org.eclipse.jetty.io.IdleTimeout.setIdleTimeout(IdleTimeout.java:100)

                at org.eclipse.jetty.server.AbstractConnector.shutdown(AbstractConnector.java:354)

                at org.eclipse.jetty.server.AbstractNetworkConnector.shutdown(AbstractNetworkConnector.java:130)

                at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)

                at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)

                at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)

                at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)

                at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)

                at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)

                at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)

                at org.eclipse.jetty.util.component.Graceful.shutdown(Graceful.java:156)

                at org.eclipse.jetty.server.Server.doStop(Server.java:661)

                at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.stopHttpServer(TelServicesWebServerGateway.java:1024)

                at com.unigone.telserver.gateway.TelServicesWebServerGateway.closeGateway(TelServicesWebServerGateway.java:1108)

                at com.unigone.telserver.gateway.TelServicesGateway.closeGateway(TelServicesGateway.java:678)

                at com.unigone.telserver.MainServer.stopGateways(MainServer.java:1449)

                at com.unigone.telserver.MainServer.stopServer(MainServer.java:1600)

                at com.unigone.telserver.ManagedMainServer$1.run(ManagedMainServer.java:76)

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG WriteFlusher - ignored: java.util.concurrent.TimeoutException: Idle timeout expired: 24622/1000 ms WriteFlusher@2022f8bb{IDLE}->null

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG AbstractEndPoint - handled idle isOpen=false inputShutdown=true outputShutdown=true fillFailed=false writeFailed=false for SocketChannelEndPoint@31c00eda[{l=null,r=null,CLOSED,fill=-,flush=-,to=17/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@2c8b1fb3[SERVER,p=Parser@70a66a2d[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@7963cb58[FAILED][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@5fd39583]]

2024-11-27 17:01:42,203 [UserSessionsDataThread] TRACE DatabaseConnection - JDBC (connection jdbc:hsqldb:hsql://localhost:9001/telserver) executing DELETE FROM user_sessions WHERE userid='admin'

2024-11-27 17:01:42,203 [HistoryDataThread] TRACE DatabaseConnection - JDBC (connection jdbc:hsqldb:hsql://localhost:9001/telserver) executing INSERT INTO history (userid, usernumber, creationtimestamp, otherpartynumber, otherpartyname, otherpartycompany, otherpartynumbertype, alertingduration, duration, holdduration, outgoing, connected, cause, extradata, callreference, oldcallreference, globalcallreference, firstcallednumber, lastredirectionnumber, agentstate, service, newdestinationnumber, entity, disposition, skill, team, extracode, topic, message, messageid, type) VALUES ('admin',NULL,1732723302198,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,18,NULL,NULL,NULL,NULL,NULL,NULL,8,NULL,NULL,0,0,NULL,NULL,NULL,NULL,NULL,NULL,0)

2024-11-27 17:01:42,203 [TelServerShutdownHook] DEBUG IdleTimeout - Setting idle timeout 35000 -> 1000 on SocketChannelEndPoint@5e886ec7[{l=null,r=null,CLOSED,fill=-,flush=-,to=32/1000}{io=1/1,kio=-1,kro=-1}]->[WebSocketConnection@54a21798[SERVER,p=Parser@61e03bea[s=START,c=0,o=0x0,m=-,l=0],f=Flusher@56fdd64c[FAILED][queueSize=0,aggregate=null],g=org.eclipse.jetty.websocket.core.internal.Generator@78a1c7e]]

2024-11-27 17:01:42,206 [TelServerShutdownHook] DEBUG AbstractLifeCycle - STOPPING ServerConnector@2f4f84d0{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:8092}

2024-11-27 17:01:42,206 [TelServerShutdownHook] DEBUG AbstractLifeCycle - STOPPING ServerConnectorManager@71024a8a[keys=0]

2024-11-27 17:01:42,207 [TelServerShutdownHook] DEBUG AbstractLifeCycle - STOPPING oeji.ManagedSelector@2d4d670b{STARTED}[id=3 keys=0 selected=0 updates=0 selection:tot=0/avg=0,00/max=0]

2024-11-27 17:01:42,207 [TelServerShutdownHook] DEBUG ManagedSelector - Queued change lazy=false org.eclipse.jetty.io.ManagedSelector$CloseConnections@1b414771 on oeji.ManagedSelector@2d4d670b{STOPPING}[id=3 keys=0 selected=0 updates=0 selection:tot=0/avg=0,00/max=0]

2024-11-27 17:01:42,207 [TelServerShutdownHook] DEBUG ManagedSelector - Wakeup on submit oeji.ManagedSelector@2d4d670b{STOPPING}[id=3 keys=0 selected=0 updates=1 selection:tot=0/avg=0,00/max=0]

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@14a57c7a woken with none selected

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@14a57c7a woken up from select, 0/0/0 selected

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@14a57c7a processing 0 keys, 1 updates

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - updateable 1

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - update org.eclipse.jetty.io.ManagedSelector$CloseConnections@1b414771

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - Closing 0 connections on oeji.ManagedSelector@2d4d670b{STOPPING}[id=3 keys=0 selected=0 updates=0 selection:tot=0/avg=0,00/max=0]

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - updates 0

2024-11-27 17:01:42,207 [qtp1099456519-226] DEBUG ManagedSelector - Selector sun.nio.ch.WEPollSelectorImpl@14a57c7a waiting with 0 keys

2024-11-27 17:01:42,207 [TelServerShutdownHook] DEBUG ManagedSelector - Queued change lazy=false org.eclipse.jetty.io.ManagedSelector$StopSelector@25ba0f16 on oeji.ManagedSelector@2d4d670b{STOPPING}[id=3 keys=0 selected=0 updates=0 selection:tot=0/avg=0,00/max=0]

 

Many thanks

 

Bruno Konik

 

_______________________________________________
jetty-users mailing list
jetty-users@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jetty-users

Back to the top