Changeset 634
- Timestamp:
- 11/14/07 19:58:35 (1 year ago)
- Files:
-
- trunk/api/perl/lib/Cache/Memcached.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/api/perl/lib/Cache/Memcached.pm
r601 r634 422 422 } 423 423 424 return $res eq "DELETED\r\n";424 return defined $res && $res eq "DELETED\r\n"; 425 425 } 426 426 *remove = \&delete; … … 492 492 } 493 493 494 return $res eq "STORED\r\n";494 return defined $res && $res eq "STORED\r\n"; 495 495 } 496 496 … … 523 523 } 524 524 525 return undef unless $res =~ /^(\d+)/;525 return undef unless defined $res && $res =~ /^(\d+)/; 526 526 return $1; 527 527 } … … 895 895 my $sock = $self->sock_to_host($host); 896 896 my $ok = _write_and_read($self, $sock, "stats reset"); 897 unless ( $ok eq "RESET\r\n") {897 unless (defined $ok && $ok eq "RESET\r\n") { 898 898 _dead_sock($sock); 899 899 }
