HomePhabricator

fsmonitor: write state with wlock held and dirstate unchanged (issue5581)

Authored by sid0.

Description

fsmonitor: write state with wlock held and dirstate unchanged (issue5581)

This means that the state will not be written if:

(1) either the wlock can't be obtained
(2) something else came along and changed the dirstate while we were in the
middle of a status run.

Details

Committed
sid0Jun 12 2017, 6:34 PM
Parents
rHG2083d1643d69: workingctx: add a way for extensions to run code at status fixup time
Branches
Unknown
Tags
Unknown