When server returns redirect code,
there is no need to keep source stream,
and it's existence signals request to wait for end event,
which is already gone.
So just removing it helps to normalize the flow.
Added test to illustrate #321
Added *src* stream removal on redirect. #321