Hi,

I've recently upgraded from James 2.2.0 to James 2.3.1, running a pretty standard config on Java 1.4.2/Linux.

I'm experiencing a problem with the SMTP server in that, after a while (say a few minutes to a few hours), the SMTP server no longer responds to connections. That is, you can telnet to port 25, but you won't greeted by a welcome message or get any response to a given command.

The smtpserver logs in general shed no light on this situation - they simply stop logging. The POP server responds fine. It's worth mentioning however that one of the times this happened, I got 30 "ERROR: SMTP Connection has idled out." messages before the EOF, which is also the number of my max-connections setting.

A thread dump in this condition shows most of the threads waiting at the 
following point:

"default Worker #49" daemon prio=1 tid=0x0810d478 nid=0x1b0a waiting for monitor entry [0xe7c57000..0xe7c581b8]
        at 
org.apache.james.mailrepository.JDBCMailRepository.store(JDBCMailRepository.java:548)
        - waiting to lock <0xebd53510> (a 
org.apache.james.mailrepository.JDBCSpoolRepository)
        at 
org.apache.james.mailrepository.JDBCSpoolRepository.store(JDBCSpoolRepository.java:240)
at org.apache.james.mailrepository.MailStoreSpoolRepository.store(MailStoreSpoolRepository.java:126)

Since James has entered this state twice the morning already, I'd really appreciate some help, or I will be forced to downgrade.

Thanks,
Craig


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to