Change AbstractChannel#doRegister return type from Runnable to void.