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

Comparing AnyEvent-MP/MP.pm (file contents):
Revision 1.12 by root, Sun Aug 2 18:11:48 2009 UTC vs.
Revision 1.13 by root, Sun Aug 2 18:14:43 2009 UTC

167sub create_miniport(&) { 167sub create_miniport(&) {
168 my $cb = shift; 168 my $cb = shift;
169 my $id = "$AnyEvent::MP::Base::UNIQ." . ++$AnyEvent::MP::Base::ID; 169 my $id = "$AnyEvent::MP::Base::UNIQ." . ++$AnyEvent::MP::Base::ID;
170 170
171 $AnyEvent::MP::Base::PORT{$id} = sub { 171 $AnyEvent::MP::Base::PORT{$id} = sub {
172 $_[0] = "$NODE#$id"; 172 unshift @_, "$NODE#$id";
173 &$cb 173 &$cb
174 and delete $AnyEvent::MP::Base::PORT{$id}; 174 and delete $AnyEvent::MP::Base::PORT{$id};
175 }; 175 };
176 176
177 "$NODE#$id" 177 "$NODE#$id"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines