From: makoto.hoshino@... Date: 2018-10-25T13:14:37+00:00 Subject: [ruby-core:89558] [Ruby trunk Bug#15253] Arduinoとの接続においてSocket.tcp_server_loop中で$stderr.puts、pなどが使用できない Issue #15253 has been reported by aants (Makoto HOSHINO). ---------------------------------------- Bug #15253: Arduino������������������������Socket.tcp_server_loop������$stderr.puts���p��������������������������� https://bugs.ruby-lang.org/issues/15253 * Author: aants (Makoto HOSHINO) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- ��������������������������������������������������������������������� `require 'socket' Socket.tcp_server_loop("", 49088) {|sock, client_addrinfo| Thread.new { begin number_of_copied_bytes = IO.copy_stream(sock, sock) $stderr.puts number_of_copied_bytes p number_of_copied_bytes ensure sock.close end } } ` ������������ESP32���������������������������Arduino 1.8.5��������������������������������������������������������������������������� ������������������������������������number_of_copied_bytes���������$stderr.puts������p������������������������������ Arduino������������PC������Ruby������������������������������������������������������������������������������������ Socket.tcp_server���������������TCPServer������������������������������������������Arduino��������������������������� ��������������������������������� -- https://bugs.ruby-lang.org/ Unsubscribe: