use threaded runtime and forkOS to resolve issues with VMIN and VTIME