diff options
Diffstat (limited to 'modules/node/node.module')
-rw-r--r-- | modules/node/node.module | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/modules/node/node.module b/modules/node/node.module index 5d8f3b5a7..5534d0b3c 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -2652,10 +2652,9 @@ function node_access_rebuild($batch_mode = FALSE) { batch_set($batch); } else { - // If not in 'safe mode', increase the maximum execution time. - if (!ini_get('safe_mode')) { - set_time_limit(240); - } + // Try to allocate enough time to rebuild node grants + drupal_set_time_limit(240); + $nids = db_query("SELECT nid FROM {node}")->fetchCol(); foreach ($nids as $nid) { $node = node_load($nid, NULL, TRUE); |