[#41778] [Bug #3515] FreeBSD wrongly raises ECONNRESET on close(2) — Yui NARUSE <redmine@...>

Bug #3515: FreeBSD wrongly raises ECONNRESET on close(2)

12 messages 2010/07/02

[ruby-dev:41811] Re: Tempfile#size returns 0 under windows

From: Nobuyoshi Nakada <nobu@...>
Date: 2010-07-05 00:49:12 UTC
List: ruby-dev #41811
なかだです。

At Mon, 5 Jul 2010 09:13:01 +0900,
KOSAKI Motohiro wrote in [ruby-dev:41810]:
> 後学のために教えてください。fdatasync()を避けるのはportability的な
> 理由でしょうか?

Windows限定の話なので元々portabilityは考慮の埒外ですが、単に
fsync()相当のFlushFileBuffersしかなくてfdatasync()相当がないから
です。それともWindows 7だと別のAPIが追加されてたりとか、そういう
バージョン間のportabilityですか?

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread