@rjemanuele as I see, there is no more ev within libuv. Yet there are uv_* family for signals and other i/o stuff. You could look at my branch luvit/lib-0.10.2 to pick up some solutions to move on new versions of libUV. For instance, https://github.com/norefle/luvit/commit/ecbdcca28f816ef779eae136f5f6a8c2dcaf8a0c

But be aware about freezes because of new singnals' working scheme within libuv. (look at https://github.com/norefle/luvit/commit/d86f254629f2395e6add7ee15fabe5c338e99f90)