Yield in spin wait... TODO a better timer