Make luv threadsafe by tying uv_loop_t and lua_State_t* to eachother and not using globals