Sebastian Tacke created JAMES-1545:
--------------------------------------
Summary: Anonymous ChannelPipelineFactory implementation in
IMAPServer does not stop timer
Key: JAMES-1545
URL: https://issues.apache.org/jira/browse/JAMES-1545
Project: James Server
Issue Type: Bug
Components: IMAPServer
Affects Versions: 3.0-beta4
Reporter: Sebastian Tacke
IMAP's timeout behavior differs from the other mail protocols, requiring a
specific idle timeout handler implementation. To achieve this the IMAPServer
has an anonymous implementation of netty's ChannelPipelineFactory with a
HashedWheelTimer instance. As the ChannelPipelineFactory interface does not
extend ExternalResourceReleasable, the HashedWheelTimer is not stopped when the
IMAPServer is shutdown. This causes the Server to hang until it is force killed.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]