On Tue, Jan 16, 2018 at 11:36:07AM -0500, Richard Hipp wrote:
> On 1/16/18, Martin Gagnon <eme...@gmail.com> wrote:
> > Hi,
> >
> > Few minutes ago, I've commit a small fix on trunk and my commit has
> > create a fork. I thought that since a while, fossil will not allow
> > forking unless "--allow-fork" is specified, which I didn't specify. Is
> > it normal, or is it an uncovered corner case ?
> 
> There are unresolvable race conditions in the anti-fork checking.
> "Unresolvable" in the sense that the only fix is to introduce some
> kind of locking on the server, which we definitely do not want to do.

Ok, it make sense.

> 
> It is easy enough to recover from the occasional fork that happens due
> to a race.
>

Very easy actually...

Thanks

-- 
Martin G.
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to