Added wait on signon failure due to update contacts failing

This commit is contained in:
Luke Fitzgerald 2010-06-30 09:18:44 -07:00
parent 4c3b420969
commit 9a7c60a3e2

View File

@ -271,7 +271,7 @@ class MSN {
// NS: >>> OUT
$this->ns_writeln("OUT");
@fclose($this->NSfp);
$this->error = 'Passport authenticated fail!';
$this->error = 'Passport authentication failed!';
return false;
}
@ -358,7 +358,10 @@ class MSN {
}
// Update contacts
if ($this->UpdateContacts() === false) continue;
if ($this->UpdateContacts() === false) {
$this->signonFailure('');
continue;
}
// Get membership lists
if (($this->aContactList = $this->getMembershipList()) === false) {
@ -480,7 +483,9 @@ class MSN {
* @return void
*/
private function signonFailure($message) {
if(!empty($message)) {
$this->debug_message($message);
}
$this->callHandler('ConnectFailed');
$this->NSRetryWait($this->retry_wait);
}