summaryrefslogtreecommitdiff
path: root/update_daemon2.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-04-17 16:23:15 +0400
committerAndrew Dolgov <[email protected]>2013-04-17 16:48:41 +0400
commit6322ac79a020ab584d412d782d62b2ee77d7c6cf (patch)
treeb2e64a140a3bc9d9ce649ee67f8a687b6511d9f4 /update_daemon2.php
parentaca75cb5cb323535099c7aef46a78ea3cec082f2 (diff)
remove $link
Diffstat (limited to 'update_daemon2.php')
-rwxr-xr-xupdate_daemon2.php30
1 files changed, 11 insertions, 19 deletions
diff --git a/update_daemon2.php b/update_daemon2.php
index 6d13add00..f5e031c9e 100755
--- a/update_daemon2.php
+++ b/update_daemon2.php
@@ -174,15 +174,11 @@
"Maybe another daemon is already running.\n");
}
- // Testing database connection.
- // It is unnecessary to start the fork loop if database is not ok.
- $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+ init_plugins();
- if (!init_plugins($link)) die("Can't initialize db connection.\n");
+ $schema_version = get_schema_version();
- $schema_version = get_schema_version($link);
-
- db_close($link);
+ db_close();
if ($schema_version != SCHEMA_VERSION) {
die("Schema version is wrong, please upgrade the database.\n");
@@ -203,10 +199,8 @@
/* Check if schema version changed */
- $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
- if (!init_plugins($link)) die("Can't initialize db connection.\n");
- $test_schema_version = get_schema_version($link);
- db_close($link);
+ init_plugins();
+ $test_schema_version = get_schema_version();
if ($test_schema_version != $schema_version) {
echo "Expected schema version: $schema_version, got: $test_schema_version\n";
@@ -254,9 +248,7 @@
$start_timestamp = time();
- $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
-
- if (!init_plugins($link)) return;
+ if (!init_plugins()) return;
// We disable stamp file, since it is of no use in a multiprocess update.
// not really, tho for the time being -fox
@@ -271,15 +263,15 @@
_debug("Waiting before update [$j]..");
sleep($j*5);
- $nf = update_daemon_common($link);
+ $nf = update_daemon_common();
if (rand(0,100) > 50) {
- $count = update_feedbrowser_cache($link);
+ $count = update_feedbrowser_cache();
_debug("Feedbrowser updated, $count feeds processed.");
- purge_orphans($link, true);
+ purge_orphans( true);
- $rc = cleanup_tags($link, 14, 50000);
+ $rc = cleanup_tags( 14, 50000);
_debug("Cleaned $rc cached tags.");
@@ -297,7 +289,7 @@
}
}
- db_close($link);
+ db_close();
// We are in a fork.
// We wait a little before exiting to avoid to be faster than our parent process.