Noel, I will do the following, in order to split the problems:

1) Run James today with the new <deliveryThreads> setting to 1, and see if
the CPU problem disappears;

2) Run tomorrow with the James v2.1.1a5 test build, and see what happens to
the exceptions;

3) Unless 1) is KO, I'll have to wait before moving to Sun JVM 1.4.1, as
there is other stuff (Tomcat etc) running on the same machine.

I'll let you know "on the fly"

Thank you,

Vincenzo

-----Original Message-----
From: Noel J. Bergman [mailto:[EMAIL PROTECTED]]
Sent: gioved� 30 gennaio 2003 8.58
To: James Users List
Subject: RE: CPU loop in "heavy" production environment


I've heard of problems with Sun JVM 1.4.0 on SMP systems with linux.
Supposedly, JVM 1.4.1 should address those.  I can't speak for other
operating systems.

That might account for the CPU problem.  Some of the exceptions, though,
seem likely to be related to the defect I fixed earlier today, which was a
synchronization error in the file system repository.

I look forward to hearing from you.

        --- Noel

-----Original Message-----
From: Vincenzo Gianferrari Pini
[mailto:[EMAIL PROTECTED]]
Sent: Thursday, January 30, 2003 2:37
To: James Users List
Subject: RE: CPU loop in "heavy" production environment

I'm using Sun j2re1.4.0.

Noel, as you said in another reply to this thread, the problem could be
related to being on a dual CPU, also because I had changed the config entry
<deliveryThreads> in the "remoteDelivery" mailet from 1 to 5 (without any
particular reason, just to try/exploit multithreading under a dual CPU).

So, before trying the James v2.1.1a5 test build, I will try today using
<deliveryThreads> 1 </deliveryThreads>, and see what happens (already
restarted James). I will let you know as soon as it doesn't work, or after
17.00 GMT if it does work. In the first case I will then try your fix, in
the latter I will wait for your advise before trying the fix.

In the meantime, thank you for the help.

Vincenzo

-----Original Message-----
From: Noel J. Bergman [mailto:[EMAIL PROTECTED]]
Sent: gioved� 30 gennaio 2003 5.42
To: James Users List
Subject: RE: CPU loop in "heavy" production environment


> RemoteDelivery.run(): java.util.ConcurrentModificationException

I found what might have caused this, and would have cascaded to at least one
of the other two problems.  The fix is in the James v2.1.1a5 test build,
which I will be uploading later tonight.  Please test it, and let me know.

        --- Noel


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


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

Reply via email to