# File lib/rev/buffered_io.rb, line 117
117:     def schedule_write
118:       return if @writer and @writer.enabled?
119:       if @writer 
120:         @writer.enable
121:       else
122:         begin
123:           @writer = Writer.new(@io, self)
124:         rescue IOError
125:           return
126:         end
127: 
128:         @writer.attach(evloop)
129:       end
130:     end