1
非同期POSTがWP7とF#で失敗する
私が行うときlet! read = from.AsyncRead bufのF#、そのブロックにし、TCPソケットが死んでいるまで戻りません。どうして?そして、どうすれば修正できますか? そのコード: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream : Stream) = let buf = Array.zeroCreate<byte> 1024 let rec doBlock () = async { let! read = from.AsyncRead buf if read <= 0 then toStream.Flush() return …