title: TCP send buffer doesn't get filled and no more data gets added, what happens?
body: <p>TCP send buffer doesn't get filled and no more data gets added, what happens? Does the items in the buffer just don't get sent or is there a coutdown/timeout where if a buffer does get items added to it but doesn't get filled in X amount of time, it gets sent?</p>