io: change the QIOTask callback signature