We have a scheduled task that runs every 15 minutes and causes items to be
made available to our customers.  This is a database intensive process.
Most of the day it runs just fine but lately it has started having problems.
A sample from the log files that looks strange to me is below.  This is a
mix of the scheduler and server logs.  What is missing here is that there is
no success message at the same time as the completion message.  I have to
believe that something outside of the server and the CF code is the culprit
but I am at a loss as to what.  Although it says it completed I know that it
has not because not all of the work got done.  Also four seconds between
completion and a restart seems awful fast.

2003-12-03      04:02:58      Information      1024   

The ColdFusion Application Server started.

  2003-12-03      04:02:54      Information      458760   

Scheduled task 'update_display_times' for URL request
'http://secure-cm.aus-isp.newsstand.com/actions/act_update_display_times.cfm
' completed.

  2003-12-03      04:00:08      Information      458760         

Scheduled task 'update_display_times' for URL request
'http://secure-cm.aus-isp.newsstand.com/actions/act_update_display_times.cfm
' initiated.
The hardware is "... a Dell PowerEdge 2450. 256MB RAM, 512MB swap. Not sure
on the CPU speed, I think it is 650MHz PIII if memory serves."  There are no
unusual additional processes running on the box.  There is a system backup
going on at this time.


The only other symptom we have is the following in the server.stdout file.
My Java experts assure me this is not the cause but a reaction to the
shutting down of the system.


SIGSEGV 11* segmentation violation

si_signo [11]: SIGSEGV 11* segmentation violation

si_errno [0]: Success

si_code [0]: SI_USER [pid: 0, uid: 0]

Full thread dump Classic VM (Linux_JDK_1.2.2_FCS, native threads):

"Finalizer" (TID:0x419b4320, sys_thread_t:0x98e07c0, state:CW, native
ID:0x2c0b) prio=8

at java.lang.Object.wait(Native Method)

at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)

at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)

at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)

"Reference Handler" (TID:0x419b43b0, sys_thread_t:0x98e0694, state:CW,
native ID:0x280a) prio=10

at java.lang.Object.wait(Native Method)

at java.lang.Object.wait(Object.java:424)

at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)

"SIGQUIT handler" (TID:0x419b43e0, sys_thread_t:0x98e0568, state:R, native
ID:0x2409) prio=5

"main" (TID:0x419b41e0, sys_thread_t:0x98e043c, state:R, native ID:0x2008)
prio=5

Monitor Cache Dump:

[EMAIL PROTECTED]/41A834B8: <unowned>

Waiting to be notified:

"Reference Handler" (0x98e0694)

[EMAIL PROTECTED]/41A839C0: <unowned>

Waiting to be notified:

"Finalizer" (0x98e07c0)

Registered Monitor Dump:

utf8 hash table: <unowned>

JNI pinning lock: <unowned>

JNI global reference lock: <unowned>

BinClass lock: <unowned>

Class linking lock: <unowned>

System class loader lock: <unowned>

Code rewrite lock: <unowned>

Heap lock: <unowned>

Monitor cache lock: <unowned>

Thread queue lock: <unowned>

Monitor registry: <unowned>


Shawn McKee
Manager, Web Development
NewsStand, Inc.
8620 Burnet Rd., Suite 400
Austin, TX 78757 USA
512-334-5100
NewsStand Inc. is the leader in digital delivery of newspapers, magazines
and other print publications. Our user-friendly technology and innovative
media distribution is changing the way people read. Now, we have over  70
titles (in several languages) for purchase as either single copies or
subscriptions that can be easily downloaded on your desktop, laptop or
Tablet PC. Here is a link to a free copy of The New York Times for you to
try. Select "Try a free sample" and click on "Add to cart."  

http://newsstand.com/?fuseaction=signup
<http://newsstand.com/?fuseaction=signup&promo_id=2295> &promo_id=2295
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to