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.200 by root, Tue Oct 12 06:47:54 2010 UTC vs.
Revision 1.201 by root, Wed Oct 13 01:15:57 2010 UTC

764 $_[0]{$on_timeout} = $_[1]; 764 $_[0]{$on_timeout} = $_[1];
765 }; 765 };
766 766
767 *$timeout = sub { 767 *$timeout = sub {
768 my ($self, $new_value) = @_; 768 my ($self, $new_value) = @_;
769
770 $new_value >= 0
771 or Carp::croak "AnyEvent::Handle->$timeout called with negative timeout ($new_value), caught";
769 772
770 $self->{$timeout} = $new_value; 773 $self->{$timeout} = $new_value;
771 delete $self->{$tw}; &$cb; 774 delete $self->{$tw}; &$cb;
772 }; 775 };
773 776

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines