ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent-MP/MP/Node.pm
(Generate patch)

Comparing AnyEvent-MP/MP/Node.pm (file contents):
Revision 1.45 by root, Mon Oct 5 19:26:32 2009 UTC vs.
Revision 1.46 by root, Thu Nov 5 22:44:56 2009 UTC

100 100
101 $self->{transport} = $transport; 101 $self->{transport} = $transport;
102 102
103 my $transport_send = $transport->can ("send"); 103 my $transport_send = $transport->can ("send");
104 104
105 AnyEvent::MP::Kernel::_inject_nodeevent ($self, 1);
106
105 $self->{send} = sub { 107 $self->{send} = sub {
106 $transport_send->($transport, $_[0]); 108 $transport_send->($transport, $_[0]);
107 }; 109 };
108
109 AnyEvent::MP::Kernel::_inject_nodeevent ($self, 1);
110 110
111 $transport->send ($_) 111 $transport->send ($_)
112 for @{ delete $self->{queue} || [] }; 112 for @{ delete $self->{queue} || [] };
113} 113}
114 114

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines