Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 5, 2013
Commits on Apr 23, 2013
  1. @kthakore

    Cleaned spacing for the code sections

    kthakore authored
    Cleaned up spacing for code sections and added for author tag in front of TODO. Not sure if the TODO is needed.
  2. @kthakore

    Update intro.pod

    kthakore authored
    Trying space so the first lines of this code is not missing when rendered on cpan/metacpan/github.
Commits on Apr 21, 2013
  1. [rt.cpan.org 83718] Implement a start method for Reflex::Role::Interval.

    authored
    Pointed out by CPAN user MBETHKE.
  2. Fix a method name typo.

    authored
  3. [rt.cpan.org 81497] Make a couple attributes lazy to avoid hash order…

    authored
    … issues.
    
    Andreas Koenig reported a hash-order issue in Reflex.  I couldn't see
    it, but Matt S. Trout pointed out that it's probably because some
    trait attributes are too eager.  Here I make those traits lazy on his
    recommendation.  Tests pass.  Will commend it to the CPAN testers for
    further evaluation.
Commits on Sep 29, 2012
Commits on Sep 27, 2012
  1. This is a simpler version version of eg-22-multiple-http-requests.pl.

    authored
    This one subclasses HttpClient and adds a pending() attribute to count
    the requests currently in play.
  2. Create a consumer that tracks the number of pending HTTP reqeusts.

    authored
    It's not ideal since POE::Component::Client::HTTP can be overloaded.
    A more complete consumer would throttle the requests so too many
    couldn't be started at once.
Commits on Aug 18, 2012
  1. Merge pull request #4 from triddle/master

    authored
    Created benchmark suite for event delivery and consumption.
    
    This will also help for profiling.
Commits on Aug 8, 2012
Commits on Jun 19, 2012
Commits on Jun 5, 2012
Commits on Jun 4, 2012
  1. Generate _clone() methods at class compile time.

    authored
    The attributes being cloned don't change at runtime.  A dynamic loop
    over the attributes in a class is more flexibility than we need right
    now.  Build the code for _clone() at compile time, string-eval it into
    existence, and then use meta add_method() to put it into place.
    
    Future self, please forgive me.
  2. Memoize Reflex::Event attribute names by class.

    authored
    Class attribute names don't change at runtime, so call it only once
    and memoize them.
Commits on May 17, 2012
  1. Merge pull request #3 from yanick/patch-1

    authored
    SYMOPSIS? :-)
Commits on May 16, 2012
  1. @yanick

    SYMOPSIS? :-)

    yanick authored
Commits on Apr 17, 2012
  1. Fix make_error_handler() to use event objects.

    authored
    Nick Perez pointed out that make_error_hanler() was using the old
    style events.  I fixed that and a typo invoked by the error condition
    in Reflex::Role::Connecting.
Commits on Mar 26, 2012
Commits on Mar 16, 2012
Commits on Mar 9, 2012
  1. Fix a warning due to strange destruction order.

    authored
    Object destruction can be deferred until after POE::Kernel stops,
    through nasties like circular references.  Diagnostic messages are
    thrown when they try to unregister their handles too late.  Detect
    that POE::Kernel has stopped, and avoid the moot unregistering.
    
    I'm not sure I like this.  It feels sloppy.  Like it's supporting
    applications that insist on leaking memory, or something.
  2. Allow Reflex::Filehandle to be used with handle instead of descriptor.

    authored
    Sometimes you're working with a file handle, and sometimes all you
    have is a descriptor.  Fix a bug in the code to support either.
Commits on Mar 8, 2012
  1. Pass att_active through from RR::Streaming to RR::Writable.

    authored
    Jason May provided a test case proving that att_active wasn't being
    passed through to Reflex::Role::Writable.  This fixes the issue he
    reported on irc.perl.org #reflex.
Commits on Mar 6, 2012
Commits on Mar 4, 2012
  1. Add an example of handling POE sig('DIE') from Reflex.

    authored
    This is adapted from fREW Schmidt's test program posted to
    irc.perl.org #poe.  He asked whether a timer could handle exceptions
    from its own callbacks, and this is an attempt to implement it in
    terms of POE's SIGDIE exception handling.
Commits on Mar 3, 2012
Something went wrong with that request. Please try again.