[#1244] Support ChannelTransferPromise for sendFile