Fixed http transport issue in rpc client by breaking reads out into channels.