- Timestamp:
- Jan 9, 2007, 3:46:33 PM (18 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 5adb3d7
- Parents:
- 3354cea5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
perl/modules/jabber.pl
r0d5d51b r4096d1f 55 55 my $jidStr = shift; 56 56 return 0 unless exists $self->{Client}->{$jidStr}; 57 57 58 58 $self->{Client}->{$jidStr}->Disconnect(); 59 59 delete $self->{Roster}->{$jidStr}; 60 60 delete $self->{Client}->{$jidStr}; 61 61 62 62 return 1; 63 63 } … … 350 350 my @result = $client->AuthSend( %{ $vars{jlogin_authhash} } ); 351 351 352 if ( $ result[0] ne 'ok' ) {353 if ( !$vars{jlogin_havepass} && $result[0] eq '401') {352 if ( $#result == -1 || $result[0] ne 'ok' ) { 353 if ( !$vars{jlogin_havepass} && ( $#result == -1 || $result[0] eq '401' ) ) { 354 354 $vars{jlogin_havepass} = 1; 355 355 $conn->removeConnection($jidStr);
Note: See TracChangeset
for help on using the changeset viewer.