lua/uloop: fd_add() better args checking