Can't use after-request closing because it happens before stream is done.