diff options
author | Zach Prezkuta <fermion@gmx.com> | 2012-07-05 19:08:30 -0600 |
---|---|---|
committer | Zach Prezkuta <fermion@gmx.com> | 2012-07-05 19:08:30 -0600 |
commit | 528d250ded1450e7093f27580cd68c0187348c10 (patch) | |
tree | 60bff11a57d41decd7771fdbc08582b78aeb4187 | |
parent | 5dcce1ed9378c4a1ef2f5272e34baf8fee5cc8be (diff) | |
download | volse-hubzilla-528d250ded1450e7093f27580cd68c0187348c10.tar.gz volse-hubzilla-528d250ded1450e7093f27580cd68c0187348c10.tar.bz2 volse-hubzilla-528d250ded1450e7093f27580cd68c0187348c10.zip |
slightly better way of handling last loop
-rwxr-xr-x | include/diaspora.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/diaspora.php b/include/diaspora.php index 35cd66059..7551ea9b3 100755 --- a/include/diaspora.php +++ b/include/diaspora.php @@ -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); |