Yes absolutely, this is a common problem. You can manage your own send buffers if you wrap them in a StreamSendWrapper
. We have demonstrated this using a FileStream, although in your case if would probably be a MemoryStream – https://networkcomms.net/streamsendwrapper/
If you have any other questions please post back.
Regards,
Marc