ruby/test/fiber
Samuel Williams 7abe47b85a
Improve robustness of io_wait implementation. (#7456)
- Restore correct handling of `duration`.
- Don't delete from `@readable` or `@writable` unless it was added.
- A little more documentation.
2023-03-07 19:38:58 +13:00
..
autoload.rb Use a proper mutex for autoloading features. (#5788) 2022-05-08 10:22:58 +12:00
http.rb Expose scheduler as public interface & bug fixes. (#3945) 2021-02-09 19:39:56 +13:00
scheduler.rb Improve robustness of io_wait implementation. (#7456) 2023-03-07 19:38:58 +13:00
test_address_resolve.rb We don't care about actual hostname resolution. (#6652) 2022-11-01 17:10:31 +13:00
test_backtrace.rb
test_enumerator.rb Add support for sockaddr_un on Windows. (#6513) 2022-11-17 14:50:25 -08:00
test_io.rb Add support for sockaddr_un on Windows. (#6513) 2022-11-17 14:50:25 -08:00
test_io_buffer.rb Use omit instead of skip without the default gems tests 2022-01-11 21:17:59 +09:00
test_mutex.rb mutex: Raise a ThreadError when detecting a fiber deadlock (#6680) 2022-11-09 00:43:16 +13:00
test_process.rb rb_fiber_terminate must not return [Bug #18497] 2022-01-19 19:57:16 +09:00
test_queue.rb Add tests for Queue#pop with fiber scheduler. (#6953) 2022-12-17 20:43:21 +13:00
test_ractor.rb Use omit instead of skip without the default gems tests 2022-01-11 21:17:59 +09:00
test_scheduler.rb Wait killed threads 2022-12-02 23:46:21 +09:00
test_sleep.rb Close leaked file descriptors 2021-06-15 00:02:15 +09:00
test_storage.rb Ensure Fiber storage is only accessed from the Fiber it belongs to 2022-12-20 19:32:23 +01:00
test_thread.rb Fix potential hang when joining threads. 2021-08-03 22:23:48 +12:00
test_timeout.rb Fix handling of timeout accessing scheduler outside of non-blocking context. 2021-03-30 18:38:42 +13:00