ruby threads are giving weird issues I think. revert timeout in the script