add missing second argument for calling uv_run()
remove unused variables
Fixed a bug that missing argument for uv_after_work_cb()
Fixed a bug that crash when uninitializing