don't block by default

more accurately represents libuv on ruby