[#97086] [Ruby master Bug#16612] Enumerator::ArithmeticSequence#last with float range produces incorrect value — muraken@...
Issue #16612 has been updated by mrkn (Kenta Murata).
4 messages
2020/02/07
[#97095] [PATCH] Modify shebang of libexec/y2racc and libexec/racc2y. — Wang Mingyu <wangmy@...>
change /usr/local/bin/ruby to /usr/bin/env ruby.
3 messages
2020/02/08
[#97307] [Ruby master Feature#16663] Add block or filtered forms of Kernel#caller to allow early bail-out — headius@...
Issue #16663 has been reported by headius (Charles Nutter).
29 messages
2020/02/28
[ruby-core:97107] [Ruby master Feature#16597] missing poll()
From:
akr@...
Date:
2020-02-10 03:30:02 UTC
List:
ruby-core #97107
Issue #16597 has been updated by akr (Akira Tanaka). michals (Michal Such=E1nek) wrote in #note-26: > Test with unix socket Test needs expected results. ---------------------------------------- Feature #16597: missing poll() https://bugs.ruby-lang.org/issues/16597#change-84214 * Author: michals (Michal Such=E1nek) * Status: Open * Priority: Normal ---------------------------------------- When using a socket or a pipe for writing select() cannot determine that th= e socket is closed. It tells you that it is ready to write but if you don't= have data to write you cannot tell that it is in fact closed. ruby internally uses poll() which can tell when a write socket is closed (w= ithout attempting a write()) but presents the broken select() interface. ---Files-------------------------------- test.rb (975 Bytes) 0001-io-move-poll-defines-to-internal-io.h.patch (3.44 KB) 0002-io-add-additional-argument-to-fd_select-calls.patch (9.54 KB) 0003-select_internal-add-additional-argument-for-poll-err.patch (4.4 KB) 0004-thread-use-poll-in-rb_fd_select.patch (3.88 KB) 0005-io-make-use-of-poll-POLLERR-flag.patch (1.24 KB) 0006-io-add-select_with_poll-class-method-when-USE_POLL.patch (2.71 KB) 0007-io-document-IO.select_with_poll.patch (2.04 KB) tcp_test.rb (1018 Bytes) 0008-test-fix-up-wait_for_single_fd-to-accept-RB_WAITFD_E.patch (1.86 KB) unix_test.rb (992 Bytes) -- = https://bugs.ruby-lang.org/ Unsubscribe: <mailto:[email protected]?subject=3Dunsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>