Cygwin uses a "delete queue" in a shared file mapping to hold
the names of files that could not be deleted on unlink, usually
because they were still opened. The queue is scanned by all
processes so that the files eventually get deleted after they
are closed.
Because Everyone has write access to
You are a *God*, Pierre. ;-)
--
Gary R. Van Sickle
Brewer. Patriot.
> Cygwin uses a "delete queue" in a shared file mapping to hold
> the names of files that could not be deleted on unlink, usually
> because they were still opened. The queue is scanned by all
> processes so that the files eve
On Mon, Sep 15, 2003 at 09:18:08PM -0400, Pierre A. Humblet wrote:
>2003-09-15 Pierre Humblet <[EMAIL PROTECTED]>
>
> * shared_info.h (class user_info): New.
> (cygwin_user_h): New.
> (user_shared): New.
> (enum shared_locations): Replace SH_MOUNT_TABLE by SH_USER_SHARED;
>
On Wed, Sep 24, 2003 at 08:43:55PM -0400, Christopher Faylor wrote:
>Please check in. You'll have to accommodate the new layout after my
>checkin but it should apply with only minor problems.
I just built cygwin with these changes and noticed the warnings due to
MOUNT_MAGIC changing.
I should ha
This is the second part of the patch, class cleanup and Makefile update.
Pierre
2003-09-25 Pierre Humblet <[EMAIL PROTECTED]>
* shared_info.h: Update CURR_USER_MAGIC, CURR_SHARED_MAGIC and
SHARED_INFO_CB.
(mount_info::cb): Delete.
(mount_info::version): Delete.
On Wed, Sep 24, 2003 at 11:39:29PM -0400, Pierre A. Humblet wrote:
>2003-09-25 Pierre Humblet <[EMAIL PROTECTED]>
>
> * shared_info.h: Update CURR_USER_MAGIC, CURR_SHARED_MAGIC and
> SHARED_INFO_CB.
> (mount_info::cb): Delete.
> (mount_info::version): Delete.
> (share