X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fpipe.cpp;h=b52c2bcb33131e02fc2a0d28f39aabc3e3e62593;hb=d16185720fa344263367dbd50c61bfc8183d99a4;hp=d8de5df2745ca60a1ad0f74912d767435b2f5a4a;hpb=82d74297d5b469b0a506d7010a84ab5115cd88ee;p=libs%2Fcore.git diff --git a/source/io/pipe.cpp b/source/io/pipe.cpp index d8de5df..b52c2bc 100644 --- a/source/io/pipe.cpp +++ b/source/io/pipe.cpp @@ -21,7 +21,7 @@ Pipe::Pipe(): if(!handle[0]) throw system_error("CreateNamedPipe"); - *handle[1] = CreateFile(name.c_str(), GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0); + *handle[1] = CreateFile(name.c_str(), GENERIC_WRITE, 0, 0, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0); if(!handle[1]) { unsigned err = GetLastError();