Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 56432
Status: resolved
Priority: 0/
Queue: POE

People
Owner: Nobody in particular
Requestors: nperez [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.289
Fixed in: (no value)



Subject: POE::Wheel::ReadWrite: HighEvent required when the docs say it isn't really needed
HighEvent should be optional. In working on POEx::Role::Streaming, I am using ReadWrite for the output buffering, and using the little used HighMark/LowMark features. That said, the docs provide a wonderful idiom for priming the output buffer that relies on the return value from put() instead of requiring processing from HighEvent. Unfortunately, there is a limitation in the constructor that requires HighEvent if HighMark is used. At this point, I have a non existent event plugged into HighEvent, but I am incurring the overhead of dispatching that event every time I fill up the output buffer using the put() idiom.
Fixed in r2902. Thank you for the bug.