<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/fiber/test_io_buffer.rb, branch v4.0.3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Introduce Fiber Scheduler `blocking_region` hook. (#11963)</title>
<updated>2024-10-31T04:26:37+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2024-10-31T04:26:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=87fb44dff6409a19d12052cf0fc07ba80a4c45ac'/>
<id>87fb44dff6409a19d12052cf0fc07ba80a4c45ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support `IO#pread` / `IO#pwrite` using fiber scheduler. (#7594)</title>
<updated>2023-03-30T11:48:55+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2023-03-30T11:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=648870b5c577239b3274b0b48c82fb74910dfabf'/>
<id>648870b5c577239b3274b0b48c82fb74910dfabf</id>
<content type='text'>
* Skip test if non-blocking file IO is not supported.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Skip test if non-blocking file IO is not supported.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix incorrect usage of `rb_fiber_scheduler_io_(p)(read|write)`. (#7593)</title>
<updated>2023-03-25T05:36:27+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2023-03-25T05:36:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=466aa8010fb49f9ec6c78ea1de4e8ca0965f4fdf'/>
<id>466aa8010fb49f9ec6c78ea1de4e8ca0965f4fdf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use omit instead of skip without the default gems tests</title>
<updated>2022-01-11T12:17:59+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2022-01-11T12:17:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f95039af7584a2fa27e4d1cbcdf28bbf5b5ecdcf'/>
<id>f95039af7584a2fa27e4d1cbcdf28bbf5b5ecdcf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test/fiber/test_io_buffer.rb: fix file descriptor leaks</title>
<updated>2021-12-20T15:05:24+00:00</updated>
<author>
<name>Kazuki Yamaguchi</name>
<email>k@rhe.jp</email>
</author>
<published>2021-12-20T14:59:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6b67f0631284b1be8e56e20ec133a1b3386fc090'/>
<id>6b67f0631284b1be8e56e20ec133a1b3386fc090</id>
<content type='text'>
I got the warning while running "make test-all":

	Leaked file descriptor: TestFiberIOBuffer#test_write_nonblock: 9 : #&lt;UNIXSocket:fd 9&gt;
	Closed file descriptor: TestFiberIOBuffer#test_read_write_blocking: 9
	Leaked file descriptor: TestFiberIOBuffer#test_timeout_after: 10 : #&lt;UNIXSocket:fd 10&gt;
	Closed file descriptor: TestFiberIOBuffer#test_read_nonblock: 10
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I got the warning while running "make test-all":

	Leaked file descriptor: TestFiberIOBuffer#test_write_nonblock: 9 : #&lt;UNIXSocket:fd 9&gt;
	Closed file descriptor: TestFiberIOBuffer#test_read_write_blocking: 9
	Leaked file descriptor: TestFiberIOBuffer#test_timeout_after: 10 : #&lt;UNIXSocket:fd 10&gt;
	Closed file descriptor: TestFiberIOBuffer#test_read_nonblock: 10
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce io_result wrapper for passing `[-errno, size]` in VALUE.</title>
<updated>2021-12-18T05:19:30+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2021-12-18T05:19:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=42d32311541e58503b885b09b469948922650c66'/>
<id>42d32311541e58503b885b09b469948922650c66</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
