Boost logo

Boost Users :

Subject: Re: [Boost-users] [Interprocess] Problem with file_lock on Linux
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2015-08-28 06:32:36

El 28/08/2015 a las 12:10, Ion Gaztañaga escribió:
> File locks are "process-wide resources", this means that there is no
> guarantee about thread synchronization within the same process. It only
> works to synchronize two different processes. Although the documentation
> speaks about processes, it should reflect this limitation appropriately.
> In windows, file locks do support intra-process synchronization whereas
> in UNIX only process-wide synchronization is supported.
> In any case you are in undefined behavior territory, trying to lock
> twice from the same thread, even from the same process for file locks.

For more information, see:



Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at