ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/lib/AnyEvent/Handle.pm
(Generate patch)

Comparing AnyEvent/lib/AnyEvent/Handle.pm (file contents):
Revision 1.145 by root, Mon Jul 6 21:47:14 2009 UTC vs.
Revision 1.146 by root, Wed Jul 8 13:46:46 2009 UTC

587 Scalar::Util::weaken $self; 587 Scalar::Util::weaken $self;
588 588
589 my $cb = sub { 589 my $cb = sub {
590 my $len = syswrite $self->{fh}, $self->{wbuf}; 590 my $len = syswrite $self->{fh}, $self->{wbuf};
591 591
592 if ($len >= 0) { 592 if (defined $len) {
593 substr $self->{wbuf}, 0, $len, ""; 593 substr $self->{wbuf}, 0, $len, "";
594 594
595 $self->{_activity} = AnyEvent->now; 595 $self->{_activity} = AnyEvent->now;
596 596
597 $self->{on_drain}($self) 597 $self->{on_drain}($self)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines