Make WordPress Core

Changeset 19722 for trunk/wp-cron.php


Ignore:
Timestamp:
01/09/2012 07:02:31 PM (12 years ago)
Author:
ryan
Message:

Use microtime() for cron locks. fixes #19700

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-cron.php

    r18659 r19722  
    4949
    5050$keys = array_keys( $crons );
    51 $local_time = time();
     51$local_time = microtime( true );
    5252
    5353if ( isset($keys[0]) && $keys[0] > $local_time )
     
    6262        if ( $doing_cron_transient && ( $doing_cron_transient + WP_CRON_LOCK_TIMEOUT > $local_time ) )
    6363            return;
    64         $doing_cron_transient = $doing_wp_cron = time();
     64        $doing_cron_transient = $doing_wp_cron = sprintf( '%.22F', microtime( true ) );
    6565        set_transient( 'doing_cron', $doing_wp_cron );
    6666    } else {
Note: See TracChangeset for help on using the changeset viewer.