You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Adhish (JIRA)" <se...@james.apache.org> on 2013/02/15 00:03:12 UTC

[jira] [Comment Edited] (JAMES-1480) Unable to remove messages in POP3 when the client closes the connection (under high load)

    [ https://issues.apache.org/jira/browse/JAMES-1480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13578787#comment-13578787 ] 

Adhish edited comment on JAMES-1480 at 2/14/13 11:01 PM:
---------------------------------------------------------

We have a Java client that connects to the James POP3 server and reads some of the mail, does some processing and then marks the mail for deletion and then closes the POP3 connection with purge enabled.

Here is the stack trace for the error that we receive on the client:

org.apache.geronimo.javamail.util.CommandFailedException: Error issuing POP3 command: QUIT
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.sendCommand(POP3Connection.java:236)        
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.sendCommand(POP3Connection.java:218)
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.logout(POP3Connection.java:446)        
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.close(POP3Connection.java:187)
at org.apache.geronimo.javamail.store.pop3.connection.POP3ConnectionPool.close(POP3ConnectionPool.java:217)        
at org.apache.geronimo.javamail.store.pop3.POP3Store.close(POP3Store.java:303)
                
      was (Author: adhish):
    Here is the stack trace for the error that we receive on the client:

org.apache.geronimo.javamail.util.CommandFailedException: Error issuing POP3 command: QUIT
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.sendCommand(POP3Connection.java:236)        
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.sendCommand(POP3Connection.java:218)
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.logout(POP3Connection.java:446)        
at org.apache.geronimo.javamail.store.pop3.connection.POP3Connection.close(POP3Connection.java:187)
at org.apache.geronimo.javamail.store.pop3.connection.POP3ConnectionPool.close(POP3ConnectionPool.java:217)        
at org.apache.geronimo.javamail.store.pop3.POP3Store.close(POP3Store.java:303)
                  
> Unable to remove messages in POP3 when the client closes the connection (under high load)
> -----------------------------------------------------------------------------------------
>
>                 Key: JAMES-1480
>                 URL: https://issues.apache.org/jira/browse/JAMES-1480
>             Project: James Server
>          Issue Type: Bug
>          Components: POP3Server
>    Affects Versions: 3.0-beta4
>            Reporter: Adhish
>
> When trying to delete messages when closing a POP3 connection, the POP3 server throws an error:
>  Some deleted messages were not removed
> java.io.IOException: Unable to remove messages for ranges [TYPE: RANGE UID: 102383:102390
> This only seems to happen when there is a large volume of incoming messages while we are trying to POP and delete messages

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org