[ic] Interchange 4.9.6 process randomly exiting.

Cameron interchange-users@icdevgroup.org
Sun Feb 16 13:27:00 2003


> > > I've just installed 4.9.6 on a new server, and it's periodically
crashing,
> > > leaving no trace of why/how/when in the error log(s). Here is the
result
> > of
> > > a strace -p on the process id... It flips along on, looping and timing
out
> > > (where it says Timeout) until eventually, at the end, it is dying :)
> > >
> > > select(16, [7 8], NULL, NULL, {3, 0})   = 0 (Timeout)
> > > time(NULL)                              = 1045380008
> > > open("/var/run/interchange",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY)
> > =
> > > 2
> > > fstat64(2, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> > > fcntl64(0x2, 0x2, 0x1, 0x8e6e538)       = 0
> > > getdents64(0x2, 0x9548b88, 0x1000, 0x4) = 312
> > > getdents64(0x2, 0x9548b88, 0x1000, 0x4) = 0
> > > close(2)                                = 0
> > > select(16, [7 8], NULL, NULL, {3, 0})   = ? ERESTARTNOHAND (To be
> > restarted)
> > > +++ killed by SIGKILL +++
> > >
> > >
> >
> > Further to this, it's happening *EXACTLY* once every hour. i wrote a 12
> > second perl script to restart IC when it dies, and yeah... it's dying
almost
> > to the second exactly one hour after it's started. This should be a big
clue
> > for someone who knows the guts of IC better than i do!
>
> That looks like Interchange is killed by another program, e.g. something
run
> by your provider if this isn't your machine.
>
> Bye
>       Racke

well, it is my machine, i got a dedicated server... i've looked in the
crontab, nothing too obvious in there. i'll talk to support though, see if
they're doing something deliberate here. i can't imagine what though. they
certainly SHOULDN'T be doing anything...