Behave righter if a block function adds a(nother) block function. Without this, the block function must return AIO_BLOCK_LOOP to get correct behaviour. This is a documented restriction, but I'd like to behave better even if the block function returns something else in this case.