Commits on Nov 19, 2010
Commits on Oct 2, 2010
  1. @hinrik
Commits on Sep 27, 2010
  1. @hinrik
Commits on Sep 4, 2010
  1. Bump version for release.

    committed Sep 4, 2010
  2. Add user continuation parameters to sig() and sig_child().

    Roll back most of the lexical FIFO event arrays.  Going through a
    POE::Queue for this will be a bit slower, but POE::XS::Queue::Array
    may be fast enough.
    
    Continue to guarantee FIFO event ordering despite the rollback to
    dumping them in a time-ordered queue.  Detect minor time regressions,
    and use the last time value plus a small number when needed.
    committed Sep 4, 2010
Commits on Aug 27, 2010
  1. @bingos

    Fixed a mistake in the alias_list() example code in POE::Kernel docum…

    …entation, spotted by Paul G Webster
    bingos committed Aug 27, 2010
Commits on Aug 13, 2010
  1. Chris Benedict reported that Mac OS X returns ESPIPE when accept() is

    aborted, rather than ECONNABORTED everywhere else.  Add ESPIPE to the
    list of harmless accept() errors.
    committed Aug 13, 2010
  2. Chris Benedict reported that nmap will crash Wheel::SocketFactory

    based things.  nmap disconnects before accept() can be called, so
    accept() returns ECONNABORTED.  Technically applications can handle
    this themselves and not destroy the wheel, but the wheel maybe
    shouldn't report harmless errors.
    committed Aug 13, 2010
Commits on Aug 3, 2010
Commits on Aug 2, 2010
  1. Bump revision for release.

    committed Aug 2, 2010
  2. Resolve rt.cpan.org 59925, wherein sig_child() use would increase some

    events' latency to at 1sec.  First reported by Getty, then Avar opened
    the ticket.  Fixed with Hinrik's copious valuable assistance.
    committed Aug 2, 2010
Commits on Aug 1, 2010
Commits on Jul 27, 2010
  1. Version bump for release.

    committed Jul 27, 2010
  2. Nick Perez pointed out that we don't absolutely need HighEvent, since

    put() returns the high-water status much more conveniently.  Resolve
    his rt.cpan.org ticket 56432.  Oh, and fix an unrelated test plan.
    committed Jul 27, 2010
  3. Clarify the refcount_{inc,dec}rement() return values per Olivier

    'dolmen' Mengué's feedback in rt.cpan.org #57314.
    committed Jul 27, 2010
Commits on Jul 26, 2010
  1. Remove some logic that stopped being used.

    Adjust idle-kernel checks into a slightly more optimal order.
    committed Jul 26, 2010
Commits on Jul 25, 2010
  1. Reduce calls to get_item_count() by one per _data_ev_dispatch_due().

    Reduce calls to get_next_priority() by approx. one per _data_ev_dispatch_due().
    Micro-optimize get_item_count().
    committed Jul 24, 2010
Commits on Jul 24, 2010
  1. Small optimizations. Avoid _data_stat_add() calls when not needed.

    Avoid redundant session refcounts when the source and destination are
    the same.  Breaks some pedantic tests, but we can fix those.
    committed Jul 24, 2010
Commits on Jun 23, 2010
  1. Apply Hinrik's patch to catch die() and his test case for proper

    shutdown if a child coderef process dies.
    committed Jun 22, 2010
Commits on Jun 22, 2010
  1. Fix a method typo at Hinrik Örn Sigurðsson's prompting. Also improve

    stdio closing on exec() errors, just in case.
    committed Jun 22, 2010
Commits on Jun 21, 2010
  1. Add TODO test for double POE::Loop loading

    Larwan Berke committed Jun 21, 2010
Commits on Jun 9, 2010
  1. Add support for POE_CATCH_EXCEPTIONS environment variable.

    Apply Justin Hunter's doc patch for POE::XS::Loop::EPoll.
    committed Jun 9, 2010
Commits on May 28, 2010
  1. Tweak the test so it uses RELEASE_TESTING

    Larwan Berke committed May 28, 2010
  2. Fix invalid POD links

    Larwan Berke committed May 28, 2010
Commits on May 16, 2010
Commits on Apr 11, 2010
  1. Add proper exitval handling to POE::Wheel::Run, the previous patch mu…

    …nged it :(
    Larwan Berke committed Apr 11, 2010
Commits on Apr 9, 2010
Commits on Apr 4, 2010
  1. Bump revision for a new release. No significant changes, other than t…

    …o build a new dist with the latest EUMM.
    committed Apr 3, 2010