]> git.mxchange.org Git - friendica.git/commitdiff
slightly better way of handling last loop
authorZach Prezkuta <fermion@gmx.com>
Fri, 6 Jul 2012 01:08:30 +0000 (19:08 -0600)
committerZach Prezkuta <fermion@gmx.com>
Fri, 6 Jul 2012 01:08:30 +0000 (19:08 -0600)
include/diaspora.php

index 35cd660596427822e8fb653dca1510f53036caaa..7551ea9b3a0fe4ce0cca45ec65625198b297e163 100755 (executable)
@@ -161,7 +161,9 @@ function find_diaspora_person_by_handle($handle) {
                        // whether the function is locked or not. Maybe the locking thread
                        // has died or something. At any rate, a duplicate in 'fcontact'
                        // is a much smaller problem than a deadlocked thread
-                       $got_lock = (($endlessloop + 1) < $maxloops ? lock_function('find_diaspora_person_by_handle', false) : true );
+                       $got_lock = lock_function('find_diaspora_person_by_handle', false);
+                       if(($endlessloop + 1) >= $maxloops)
+                               $got_lock = true;
 
                        if($got_lock) {
                                logger('find_diaspora_person_by_handle: create or refresh', LOGGER_DEBUG);