Non blocking call to system IO (ruby)

Run a shell command in a separate thread, terminate it after a time limit, return its output - timeout.rb

Written on July 27, 2020, Last update on July 27, 2020
software architecture green thread system concurrency ruby