Simple Fiber-based concurrency model for 1.9. This spawns a new Fiber for every incoming client connection and the root Fiber for scheduling and connection acceptance.
This concurrency model is difficult to use with existing applications, lacks third-party support, and is thus NOT recommended.
This exports a streaming “rack.input” with lightweight concurrency. Applications are strongly advised to wrap all slow IO objects (sockets, pipes) using the Rainbows::Fiber::IO class whenever possible.
Originally generated with the Darkfish Rdoc Generator 2, modified by wrongdoc.
We love to hear from you!
Email patches (with git send-email
pull requests, questions, bug reports, suggestions, etc.
to us publically at
No subscription to the mailing list is necessary,
just let us know to Cc:
you if you're unsubscribed.
To subscribe, email
with "subscribe" in the Subject
and respond to the automated confirmation message.
Do not waste bandwidth with HTML, HTML mail will not be read.
Quote only parts you're responding to and do not
For sensitive topics, email us privately at