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.140 by root, Mon Jul 6 00:45:00 2009 UTC vs.
Revision 1.141 by root, Mon Jul 6 01:03:09 2009 UTC

1586} 1586}
1587 1587
1588=item $handle->destroy 1588=item $handle->destroy
1589 1589
1590Shuts down the handle object as much as possible - this call ensures that 1590Shuts down the handle object as much as possible - this call ensures that
1591no further callbacks will be invoked and resources will be freed as much 1591no further callbacks will be invoked and as many resources as possible
1592as possible. You must not call any methods on the object afterwards. 1592will be freed. You must not call any methods on the object afterwards.
1593 1593
1594Normally, you can just "forget" any references to an AnyEvent::Handle 1594Normally, you can just "forget" any references to an AnyEvent::Handle
1595object and it will simply shut down. This works in fatal error and EOF 1595object and it will simply shut down. This works in fatal error and EOF
1596callbacks, as well as code outside. It does I<NOT> work in a read or write 1596callbacks, as well as code outside. It does I<NOT> work in a read or write
1597callback, so when you want to destroy the AnyEvent::Handle object from 1597callback, so when you want to destroy the AnyEvent::Handle object from

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines