Drupal: Fix Attempting to re-run cron while it is already running

Drupal LogoMy Drupal installs have been running pretty darn smooth for a year or two. Seems like since I upgraded from Drupal 5x to Drupal 6x, a lot of those little “issues” went away. But lately I’ve been seeing this message more and more often:
Attempting to re-run cron while it is already running

The first time I saw the “cron is already running” error I went into a Googlebating frenzy to try and resolve the issue. I found (too) many suggestions like changing cron semaphores in the Drupal system table, running MySQL repairs, and throwing shells at the moon. Finally I came across a comment hidden in a post at Drupal.org that is simple, and for me, has fixed the dreaded ‘Attempting to re-run cron while it is already running’ error message 100% of the time.

To fix the Attempting to re-run cron while it is already running error:
are you ready for this? Just Clear your cache!
Admin|Site Configuration|Performance|(scroll down) – and hit the Clear Cached Data button .. boom – problem solved..

6 thoughts on “Drupal: Fix Attempting to re-run cron while it is already running

  1. Yeah man… this was so simple. As you mentioned, there were so many things told on Drupal forum which I tried right from deleting the variables to actually editing them from a second database. But clearing the cache solved the problem 😛

    1. Not sure @182da680cee1b3ea5660977a178ce5be:disqus.. if clearing the cache does not do the trick you might have some other issues going on. I believe there are some troubleshooting modules that you can install that will show you the progress of your CRON, and show you where it’s getting stuck so you know where to start looking..

      1. Thanks for your reply,, till yesterday after n number of ”

        Attempting to re-run cron while it is already running

        ” warning it was completed , but it is giving same warning message..

Leave a Reply

Your email address will not be published.