Sender side flow control now works and performance seems OK