only split the packet if we need to
Merge pull request #259 from etsy/dont_split_all_packets

only split the packet if we need to