From bd2f88ff10203dd37749e451eaac70294a4a3e56 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 26 Nov 2009 21:23:51 -0800 Subject: Fiber::Queue documentation While we're at it, ensure our encoding is sane --- lib/rainbows/fiber/queue.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/rainbows/fiber/queue.rb') diff --git a/lib/rainbows/fiber/queue.rb b/lib/rainbows/fiber/queue.rb index 4c14f19..384fe2b 100644 --- a/lib/rainbows/fiber/queue.rb +++ b/lib/rainbows/fiber/queue.rb @@ -1,8 +1,10 @@ +# -*- encoding: binary -*- module Rainbows module Fiber - # a self-sufficient Queue implmentation for Fiber-based concurrency - # models + # a self-sufficient Queue implementation for Fiber-based concurrency + # models. This requires no external scheduler, so it may be used with + # Revactor as well as FiberSpawn and FiberPool. class Queue < Struct.new(:queue, :waiters) def initialize(queue = [], waiters = []) -- cgit v1.2.3-24-ge0c7