I'm going to keep this short and simple. We've had a ton of problems, and I've been fairly negligent in cleaning them up. To the community, I definitely apologise. We've seen our share of server errors being caused by two things:

  • The first of which is the general cache_store problems, which have come up three times. The table tends to forget about the version int(11) not null parameter, so we fail on insert on random pageloads. This is why you get 500s (on non-cached pageloads), rather than on regular pages.
  • The database expelled the client due to too many errors. It declined at the time of this report to comment why, but I told it to shut the hell up. DB working again.
  • We're still down a webhead because it needs to be reinstalled. I'm going to try and get to it today.
Usual fixes:
    Februrary 20th, 2004
  • Voting Oracle is fixed
  • squawkbox is also fixed - Both fell victim to the same map-in-scalar-context problem. Previous versions of perl allowed hash assignment to force hashref context, but I guess it didn't work here. I've changed the map to a more logical for() loop.