fix ioloop access