Since 2.101 I've had some random restarts. Back in June I was working
with a few folks on the list to help identify and resolve this random
restart issue. At the time I thought it might be a problem with my 10
Network_Items creating an excessive amount of process_items. I did
some testing, however it was somewhat inconclusive.
When I upgraded to 2.103, these restarts returned...with a vengeance.
I was getting a restart every hour or so. So I decided to start from
scratch and over the past few weeks, I have been going through all my
custom code, as well as the common code modules, to try and track down
what the problem is. This has been a tedious process enabling a module
at a time, but thanks to some above-and-beyond assistance from list
members, I've been able to find a few things out.
Today, I can get over 24 hours without restart (I haven't run longer
as 24 hours was my testing period). However, I have determined that,
at least in my configuration, mp3.pl and mp3_xmms.pl are one of the
root causes of these restarts. When I enable these code modules, I get
many random restarts, and when they are disabled I get long periods of
In my quick and very cursory, limited knowledge review, it looks like
mp3.pl has some tk interactions. I don't run with a tk interface (web
only), so I'm curious if anyone else uses this code in an non-tk
setup. I haven't run mh in tk mode to test this hypothesis, so I may
be mistaken. I'm hoping that someone out there may have some ideas why
this code is problematic (at least in my case), because I miss the
Audrey mp3 linkage that this code provides. Any assistance in this
area would be greatly appreciated.
The other interesting thing is that audreycontrol2.pl has a strange
dependency on deep_thought.pl; as audreycontrol2.pl requires a
Any thoughts, suggestions, ideas?