Feature #4646

[PATCH] io/wait: add IO#wait_writable method

Added by Eric Wong about 4 years ago. Updated over 2 years ago.

[ruby-core:36005]
Status:Closed
Priority:Low
Assignee:Nobuyoshi Nakada

Description

This is easier to use than IO.select for a single IO object
and is immune to the limitations/innefficiency of select()
on platforms where poll/ppoll is available.

0001-io-wait-add-IO-wait_writable-method.patch Magnifier (3.11 KB) Eric Wong, 05/05/2011 07:25 AM


Related issues

Duplicated by Ruby trunk - Feature #4647: [PATCH] io/wait: add IO#wait_writable method Closed 05/05/2011

Associated revisions

Revision 37785
Added by Nobuyoshi Nakada over 2 years ago

io/wait: add IO#wait_writable method

  • ext/io/wait/wait.c (io_wait_writable): this is easier to use than IO.select for a single IO object and is immune to the limitations/innefficiency of select() on platforms where poll/ppoll is available. patched by Eric Wong. [Feature #4646]

Revision 37785
Added by Nobuyoshi Nakada over 2 years ago

io/wait: add IO#wait_writable method

  • ext/io/wait/wait.c (io_wait_writable): this is easier to use than IO.select for a single IO object and is immune to the limitations/innefficiency of select() on platforms where poll/ppoll is available. patched by Eric Wong. [Feature #4646]

History

#1 Updated by Yusuke Endoh about 3 years ago

  • Status changed from Open to Assigned
  • Assignee set to Nobuyoshi Nakada

#2 Updated by Yusuke Endoh over 2 years ago

  • Target version changed from 2.0.0 to next minor

#3 Updated by Nobuyoshi Nakada over 2 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r37785.
Eric, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


io/wait: add IO#wait_writable method

  • ext/io/wait/wait.c (io_wait_writable): this is easier to use than IO.select for a single IO object and is immune to the limitations/innefficiency of select() on platforms where poll/ppoll is available. patched by Eric Wong. [Feature #4646]

Also available in: Atom PDF