Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 18, 2005
  1. Re-entering Tk::MainLoop too many times, plus signals, seems to

    authored
    produce a very deterministic coredump, at least on my current FreeBSD
    perl build.  Removed one of three instances of POE::Loop->run(), and
    the crashy-dumpy seems to have gone away.
  2. Replace exit(0) in the test templates with POSIX::_exit(0). Some

    authored
    libraries (*cough*Tk*cough*) override Perl's exit(), which seems to
    cause trouble with certain tests' exit values.  So even if all the
    tests pass, the FILE fails!  Augh!  This seems to work around it
    nicely, and it's good mojo on OS X, FreeBSD, and ActivePerl.
Commits on Apr 13, 2005
  1. Replaced {STDIN,STDOUT,STDERR}_FILENO with checks for fileno() in the

    authored
    close-on-exec loop we have hand-rolled.  I'm hoping the regular
    close-on-exec works similarly and won't close STDIN/STDOUT/STDERR
    if their descriptors happen to be >2.
  2. Applied Nick Williams' patch to add Hostname to Server::TCP. This is

    authored
    a nonambiguous unpacked hostname or address that will be passed
    through inet_aton().  Useful when your hostnames can be four
    characters long, since they look suspiciously like packed addresses to
    length().
  3. Remove Test::More as a dependency. It has a tendency to want lots of

    authored
    other modules.  That dependency tree eventually leads to installing a
    new version of Perl.  Big can of worms.
  4. Uhlarik Ond�ej suggested that POE::Wheel::FollowTail should be allowed

    authored
    to follow files that don't exist yet.  This change adds that feature,
    resolving Uhlarik's rt.cpan.org ticket, number 6048.  I hope the utf-8
    in his name comes through.
  5. A cheap indent fix.

    authored
Commits on Apr 12, 2005
  1. Replace the hardcoded "make" utility with $Config::Config{make} so

    authored
    it's "nmake" or a cabbage or something on systems with nonstandard
    build tools.
  2. This guy named Jack has written a WebDAV server with POE and needs

    authored
    Filter::HTTPD not to bomb if the request method isn't GET, HEAD, or
    POST.  I've applied a modified version of his patch, resolving RT
    ticket #11821.
  3. Add Test::Harness to the dependencies in an effort to solve

    authored
    rt.cpan.org ticket 12101 (Test::Harness being indexed as part of POE).
  4. Nick Williams and Merijn Broeren at MSDW did the impossible and

    authored
    managed to make POE::Wheel::Run pass actual tests on ActivePerl.
    Damn, they're GOOD!  This round of patches isn't 100% perfect (there's
    an issue with the Wheel under POE::Loop::Tk), but I'm confident it'll
    be CPAN-worthy shortly.
  5. Part of ExtUtils::AutoInstall's automated install procedure involves

    authored
    calling Makefile.PL multiple times with different parameters.  This
    was causing the multiple "wanna run network tests?" questions.  Now we
    skip the network tests prompt if Makefile.PL is being run again by
    ExtUtils::AutoInstall.
Commits on Mar 22, 2005
  1. Update the code style, but nothing else is changed. This was while

    authored
    looking for a memory leak in IKC, but the leak hasn't been found/fixed
    yet.
  2. Make the wantarray code in call() more explicit, but don't change the

    authored
    semantics.  This is while looking for a memory leak in IKC, but the
    leak hasn't been found/fixed yet.
Commits on Mar 17, 2005
  1. Patched it to cache the default freezer for performance reasons - bro…

    Larwan Berke authored
    …ught up by bline,
    
    look at this ticket for more info - https://rt.cpan.org/Ticket/Display.html?id=11897
Commits on Mar 11, 2005
  1. Applied Martijn van Beers' patch to make callbacks add reference

    authored
    counts just like postbacks do.  Thanks, Martijn!
Commits on Feb 20, 2005
  1. Applied Martijn van Beers' patch to allow more than one request on a

    authored
    single connection.  Also adjusted the code's style and spacing.
Commits on Feb 9, 2005
  1. Tk::After timers don't use stop(). Rather, they use cancel(). I'm

    authored
    shocked---SHOCKED, I SAY---that I never ran into this before.
Commits on Feb 4, 2005
Commits on Feb 2, 2005
  1. Apply Matt Trout's NoSetSid patch to POE::Wheel::Run. When set, it

    authored
    disables setsid() in the child process.  This closes rt.cpan.org
    ticket #3763.
  2. Only poll for SIGCHLD when someone actually requests sig(CHLD) events.

    authored
    Most programs, most of the time, will be a lot less noisy when
    TRACE_EVENTS and friends are active.  This closes rt.cpan.org ticket
    #8821.
  3. Remove the minimum timeslice constant. Nobody complained while it was

    authored
    set to 0, so the old Linux bug it worked around must surely be flushed
    out of most systems by now.
Commits on Jan 30, 2005
  1. Add a tell() method so programs can resume tailing a log where they

    authored
    previously left off.  Feature requested by Thomas Nagel.  Closes
    rt.cpan.org ticket 8461.
Commits on Jan 29, 2005
  1. Remove POE::Session->new() from the tarball samples. Resolves

    authored
    rt.cpan.org ticket 8465.
Commits on Jan 28, 2005
  1. Create a instantiate method, so you can override that when you want

    Martijn van Beers authored
    to process extra parameters when subclassing POE::Session.
    closes bug #8450
  2. Applying Jay Kim's patch from RT ticket 8807. This adds checks to

    authored
    make sure redirection actually works in the child program.  Nasty
    deathy things happen if redirection fails, so we should at least know
    why, right?
  3. Jay Kim reported that setsid() wasn't being effectively called. It

    authored
    would have thrown an "Undefined subroutine" error had it not been
    encased in eval{}.  Applied Jay's patch.
  4. Fix a typo in the documentation, thanks to an anonymous tip in

    authored
    rt.cpan.org bug 8716.
  5. Martin Ferrari pointed out that there's an annoying warning when using

    authored
    POE::Component::Server::TCP in the undocumented AF_UNIX mode.  This
    commit applies his patch and adds his test case so it won't happen
    again.
Commits on Jan 17, 2005
  1. This regression test requires fork(), but it didn't skip if the system

    authored
    can't support fork().  This commit addresses rt.cpan.org ticket #9808
    and testers.cpan.org report #176869 by skipping the tests on lame
    platforms.
Something went wrong with that request. Please try again.