public static function pingonshutdown() { if (self::$pinged) { return; } self::$pinged = true; if (tfilestorage::$memcache) { $memcache = tfilestorage::$memcache; $k = litepublisher::$domain . ':lastpinged'; $memcache->set($k, time(), false, 3600); $k = litepublisher::$domain . ':singlepinged'; $memcache->delete($k); } register_shutdown_function(array(tcron::i(), 'ping')); }