A better approach for timing cron stuff here <a href="http://drupal.org/node/131536#comment-1117255">http://drupal.org/node/131536#comment-1117255</a><br><br>There is a variable to turn this on or off on demand.<br><br>On Wed, Sep 8, 2010 at 12:55 PM, Jamie Holly <span dir="ltr"><<a href="mailto:hovercrafter@earthlink.net">hovercrafter@earthlink.net</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">
The link in devel is just a link to the same URL as clicking it in
the status report (/admin/reports/status/run-cron).<br>
<br>
Here's a good hacky trick I have used before to diagnose cron
problems. Go into module.inc and edit the module_invoke_all function
so it looks like this:<br>
<br>
foreach (module_implements($hook) as $module) {<br>
$function = $module .'_'. $hook;<br>
if ($hook=='cron'){<br>
echo "$module <br />";<br>
}<br>
<br>
That will give you an idea of exactly which cron implementation it's
hanging up at, then you can just revert the changes in module.inc
when you are done troubleshooting. <br><font color="#888888">
<pre cols="72">Jamie Holly
<a href="http://www.intoxination.net" target="_blank">http://www.intoxination.net</a>
<a href="http://www.hollyit.net" target="_blank">http://www.hollyit.net</a></pre></font><div><div></div><div class="h5">
<br>
On 9/8/2010 12:46 PM, nan wich wrote:
<blockquote type="cite">
<div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;">
<div>No I am not using drush.</div>
<div> </div>
<div>I have discovered that this only happens when I invoke cron
from the Devel menu in the admin_menu bar. If I go to
admin/reports/status and click the link there, it runs fine,
as it also does when the normal cron run happens. So I opened
an issue with Devel.<br>
</div>
<p><font color="#ff007f" face="bookman old style, new
york, times, serif" size="4"><i><b>Nancy</b></i></font></p>
<p> </p>
<p><font face="arial, helvetica, sans-serif">Injustice anywhere
is a threat to justice everywhere. -- Dr. Martin L. King,
Jr.</font></p>
<div><br>
</div>
<div style="font-size: 12pt; font-family: arial,helvetica,sans-serif;"><br>
<div style="font-size: 10pt; font-family: arial,helvetica,sans-serif;"><font face="Tahoma" size="2">
<hr size="1">
<b><span style="font-weight: bold;">From:</span></b>
António P. P. Almeida <a href="mailto:appa@perusio.net" target="_blank"><appa@perusio.net></a><br>
<b><span style="font-weight: bold;">To:</span></b>
<a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
<b><span style="font-weight: bold;">Sent:</span></b> Wed,
September 8, 2010 12:38:40 PM<br>
<b><span style="font-weight: bold;">Subject:</span></b>
Re: [development] Cron run exceeded the time limit and was
aborted.<br>
</font><br>
On 8 Set 2010 17h26 WEST, <a href="mailto:nan_wich@bellsouth.net" target="_blank">nan_wich@bellsouth.net</a>
wrote:<br>
<br>
> [1 <text/plain; iso-8859-1 (quoted-printable)>]
Nope, it's not<br>
> Update. I can run cron every minute and this happens.
And I don't<br>
> think I even have Update enabled on that site. Nancy
Injustice<br>
> anywhere is a threat to justice everywhere. -- Dr.
Martin L. King,<br>
> Jr.<br>
<br>
I'll second Earnie's suggestion for trying Elysia Cron, you
can set<br>
the cron running time for each implementation of
hook_cron().<br>
<br>
As a more hands on approach: grep the hook_cron()
implementations of the<br>
installed modules and try disabling one by one until the
problem disappears.<br>
<br>
Are you using drush? If so you can trace the root of the
problem with<br>
relative ease.<br>
<br>
find sites/all/modules/ -type f -regex ".*\.\(module\|inc\)"
-print | xargs grep "function.*_cron"<br>
<br>
Then just try<br>
<br>
drush dis -y <module><br>
<br>
and <br>
<br>
drush cron <br>
<br>
Repeat as necessary.<br>
<br>
--- appa<br>
<br>
</div>
</div>
</div>
</blockquote>
</div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Khalid M. Baheyeldin<br><a href="http://2bits.com">2bits.com</a>, Inc.<br><a href="http://2bits.com">http://2bits.com</a><br>Drupal optimization, development, customization and consulting.<br>
Simplicity is prerequisite for reliability. -- Edsger W.Dijkstra<br>Simplicity is the ultimate sophistication. -- Leonardo da Vinci<br>