fixes #185 default timeout is None and streaming doesn't occur when there is a timeout set