]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
don't clear old claims
authorEvan Prodromou <evan@prodromou.name>
Sat, 30 Aug 2008 07:01:35 +0000 (03:01 -0400)
committerEvan Prodromou <evan@prodromou.name>
Sat, 30 Aug 2008 07:01:35 +0000 (03:01 -0400)
darcs-hash:20080830070135-84dde-dc0cfc8e23c31c33617aa167f7c97d443b10539d.gz

scripts/xmppconfirmhandler.php

index 5c45f8c60e0e833bd35d7608e9dc68b1eec1a8d0..b6c1ee7a420b91697d62c0b0ce90c5a8406db784 100755 (executable)
@@ -53,7 +53,6 @@ class XmppConfirmHandler {
        
        function handle_queue() {
                $this->log(LOG_INFO, 'checking for queued confirmations');
-               $cnt = 0;
                do {
                        $confirm = $this->next_confirm();
                        if ($confirm) {
@@ -82,9 +81,8 @@ class XmppConfirmHandler {
                                                continue;
                                        }
                                }
-                               $cnt++;
                        } else {
-                               $this->clear_old_confirm_claims();
+#                              $this->clear_old_confirm_claims();
                                sleep(10);
                        }
                } while (true);
@@ -102,7 +100,7 @@ class XmppConfirmHandler {
                        $this->log(LOG_INFO, 'Claiming confirmation for ' . $confirm->address);
                        # working around some weird DB_DataObject behaviour
                        $confirm->whereAdd(''); # clears where stuff
-                       $original = clone($confirm);
+                       $original = clone($confirm);
                        $confirm->claimed = common_sql_now();
                        $result = $confirm->update($original);
                        if ($result) {
@@ -118,7 +116,7 @@ class XmppConfirmHandler {
 
        function clear_old_confirm_claims() {
                $confirm = new Confirm();
-               $confirm->claimed = NULL;
+               $confirm->claimed = NULL;
                $confirm->whereAdd('now() - claimed > '.CLAIM_TIMEOUT);
                $confirm->update(DB_DATAOBJECT_WHEREADD_ONLY);
        }