AnyEvent::Impl::EventLib man page on Pidora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Pidora logo
[printable version]

AnyEvent::Impl::EventLUser)Contributed Perl DocumenAnyEvent::Impl::EventLib(3)

NAME
       AnyEvent::Impl::EventLib - AnyEvent adaptor for Event::Lib

SYNOPSIS
	  use AnyEvent;
	  use Event::Lib;

	  # this module gets loaded automatically as required

DESCRIPTION
       This module provides transparent support for AnyEvent. You don't have
       to do anything to make Event work with AnyEvent except by loading
       Event::Lib before creating the first AnyEvent watcher.

       The Event::Lib module suffers from the same limitations and bugs as
       libevent, most notably it kills already-installed watchers on a file
       descriptor and it is unable to support fork. These are not fatal
       issues, but Event::Lib itself has many additional bugs such as taking
       references to file handles and callbacks instead of making a copy,
       causing memory corruption and random crashes. Only Tk rivals it in its
       brokenness.

       This adaptor module employs the same workaround around the watcher
       problem as Tk and should therefore be avoided. (This was done for
       simplicity, one could in theory work around the problems with lower
       overhead by managing our own watchers).

       Event::Lib also leaks file handles and memory and tends to just exit on
       problems.

       It also doesn't work around the Windows bug of not signalling TCP
       connection failures.

       Event::Lib does not support idle watchers. They could be emulated using
       low-priority timers but as the priority range (and availability) is not
       queryable nor guaranteed, and the default priority is likely the lowest
       one, this module cannot use them.

       Avoid Event::Lib if you can.

SEE ALSO
       AnyEvent, Event::Lib.

AUTHOR
	Marc Lehmann <schmorp@schmorp.de>
	http://home.schmorp.de/

perl v5.14.2			  2010-03-12	   AnyEvent::Impl::EventLib(3)
[top]

List of man pages available for Pidora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net